🎆 ¡Año Nuevo, nueva suerte! ¡Únete a la celebración del Sorteo de la suerte definitivo!
🎉 ¡El sorteo de la suerte de Año Nuevo de Community Honor Credits de Gate.io - Fase 6 está oficialmente en vivo!
Inicia el sorteo de la suerte ahora 👉
https://www.gate.io/activities/creditprize?now_period=6 🌟 ¿Cómo participar?
1️⃣ Ve al [Centro de Créditos] en gate Post y completa tareas como publicar, comentar y dar me gusta para ganar Créditos de Honor.
2️⃣ Umbral de entrada más bajo: ¡Gana 300 créditos para obtener una participación en el sorteo de la suerte!
🎁 ¡Participa en el sorteo de un MacBook
AI Agent es tan popular, ¿cómo puedo hacer que AI me enseñe a ser un AI Agent
¿Cómo crear un agente de IA utilizando la tecnología de IA?
Fuente del artículo: Shenzhen Stock Exchange
Autor del artículo: SunnyZ
Probablemente la mayoría de las personas en la industria de Web3 conocen el reciente mercado alcista liderado por la IA y los MEME. Muchos creen que es una burbuja o una especulación, pero la velocidad de desarrollo de la IA ha cambiado drásticamente. Los agentes de IA se han convertido en un tema candente. Como profesional de marketing de Web3, tuitear con frecuencia es algo común, y a veces utilizo chatgpt para ayudarme a escribir los tweets. ¿Es posible que la IA me enseñe a ser un agente de IA y automatizar los tweets? En este artículo, te mostraré cómo escribir un agente de IA simple utilizando Python para ayudarnos a publicar tweets automáticamente.
AI Agent es un sistema inteligente que combina el aprendizaje automático y la automatización, y puede realizar tareas sin intervención humana. En este artículo, se mostrará cómo utilizar la tecnología de IA para crear un agente que pueda publicar automáticamente tweets a través de un ejemplo práctico.
Antes de comenzar a escribir código, necesitamos configurar el entorno de desarrollo. A continuación se muestran las herramientas y bibliotecas necesarias:
2.1 Instalar cursor
Cursor es un editor de código de inteligencia artificial
Después de completar la instalación, se verá como en la siguiente imagen:
2.2 Instalar Anaconda【herramienta de gestión del entorno de Python】
Este paso solo requiere descargar y continuar paso a paso
2.3 Instalar tweepy【paquete de Twitter en Python】
2.4 Instalar crewai【marco de desarrollo de agente de inteligencia artificial】
2.5 Abrir una cuenta de desarrollador de Twitter
Las cuentas son las siguientes:**【
Aquí se obtiene la API_KEY y API_KEY_SECRET del usuario siguiendo la parte resaltada en la captura de pantalla.
De manera similar, obtener el ACCESS_TOKEN y ACCESS_TOKEN_SECRET del usuario.
A través de estos cuatro campos:
API_KEY, API_KEY_SECRET, ACCESS_TOKEN y ACCESS_TOKEN_SECRET se pueden utilizar para establecer una conexión de cuenta llamando a la API, lo que permite publicar tweets, retweets y otras operaciones a través de la propia cuenta de Twitter. Para obtener información detallada sobre los permisos y cuotas de la API, consulte el siguiente enlace
【
2.6 Establecer una conexión API de Twitter
A continuación se muestra una demostración de cómo enviar tweets desde su propia cuenta de Twitter utilizando Python:
2.7 Crear tu propia tripulación
Crewai es un marco multiagente que permite definir el papel, el objetivo y la historia de fondo de cada agente, la descripción de cada tarea, los requisitos de salida y el agente designado para cada tarea. También se puede definir un flujo de trabajo para estas tareas para que varios agentes puedan colaborar entre sí.
Puedes consultar los siguientes enlaces para ver ejemplos sencillos
【
2.8 Enviar contenido generado por IA a Twitter con un solo clic
Combina 2.6 y 2.7 [es decir, los dos pasos anteriores] para enviar el contenido generado por la IA a Twitter. Aquí se muestra el código para que todos puedan ver el proceso completo de cómo se envían los tweets paso a paso mediante la utilización de la IA.
2.8 Ejecuta tu código
Debe hacer clic en el botón en la esquina superior derecha
La salida del terminal es la siguiente:
2.9 Verificar si el tweet se ha enviado correctamente
Para lograr el efecto deseado, depuré varias veces. Todos pueden ver que pasé de un simple "tweet automatizado" a un tweet con emoji, después de 3 depuraciones. Aquí es donde es más difícil escribir un agente de IA, ya que hay que encontrar dónde está el problema: 1ª versión: contenido del tweet escrito a mano. 2ª versión: generación de contenido con IA, pero no se tuvo en cuenta el límite de caracteres de Twitter, por lo que solo se mostró una parte del contenido.
Tercera edición: se generó contenido con IA y se consideró la limitación de palabras, además se agregaron algunos requisitos al estilo de los tweets, por lo que el tercer tweet tendrá emoji, esto es ajustado por la IA según el estilo general de Twitter.
Este paso es muy importante, asegúrese de prestar atención a los siguientes puntos para cumplir con los requisitos finales:
El límite de caracteres en Twitter es de 280, se puede cumplir este requisito modificando la indicación en la configuración del agente y la tarea.
Restricciones de tweets de API de la versión gratuita: solo 17 llamadas dentro de las 24 horas
Asegúrese de tener Python instalado en su computadora. Puede verificar si está instalado ejecutando el siguiente comando:
Si no está instalado, puede descargar e instalar desde [Python 官网].
4.1 Crear entorno virtual
El uso de entornos virtuales puede aislar las dependencias del proyecto y evitar conflictos con otros proyectos. Puede crear y activar un entorno virtual con el siguiente comando:
4.2 Instalar las bibliotecas necesarias
Necesitamos algunas bibliotecas para ayudarnos a interactuar con la API de Twitter y manejar los datos. Puede instalar estas bibliotecas utilizando el siguiente comando:
Tweepy: utilizado para interactuar con la API de Twitter.
OpenAI: utilizado para invocar modelos de IA para generar contenido.
4.3 Obtención de credenciales de la API de Twitter
Para utilizar la API de Twitter, necesitamos crear una cuenta de desarrollador y obtener las credenciales de la API. A continuación se muestran los pasos:
Visite [Twitter Developer] y inicie sesión
Crear una nueva aplicación
Obtenga la clave API y la clave secreta API
Asegúrese de guardar estos comprobantes, ya que los utilizaremos en el código.
4.4 Escribir código
4.1 Importar la biblioteca
Primero, necesitamos importar las bibliotecas necesarias:
4.2 Configuración de la API de Twitter
A continuación, necesitamos configurar las credenciales de la API de Twitter:
4.3 Configurar la API de OpenAI
Del mismo modo, necesitamos configurar la clave API de OpenAI:
4.4 Generar contenido de Twitter
Vamos a crear una función para generar contenido de Twitter a través del modelo OpenAI:
4.5 lanzamiento de Twitter
A continuación, creamos una función para publicar el contenido de Twitter generado:
4.6 Programa principal
Por último, integramos todas las funciones en el programa principal:
4.7 Ejecutar código
Asegúrese de que su entorno virtual esté activado y luego ejecute los siguientes comandos en la línea de comandos:
Esto generará un tweet sobre el agente de IA y lo publicará en tu cuenta.
En el tutorial anterior, todos pueden ver el resultado de los 3 tweets publicados y evolucionados.
Gracias a la inteligencia artificial por ayudarme a generar código y publicar automáticamente, gracias a Yu.【TG @rainy_zh】por ayudar en la configuración del entorno y depuración, también gracias al apoyo de DeepWave y Metaera, espero que este artículo te ayude a entender el funcionamiento del agente de inteligencia artificial, si tienes alguna pregunta, no dudes en preguntarme, mi TG y Twitter: @SunnyZ_Crypto