L'Agent d'IA est si populaire, alors comment puis-je apprendre à devenir un Agent d'IA

Comment créer un agent IA en utilisant la technologie de l'IA?

Source de l'article: Shenzhen Tide

Auteur de l'article: SunnyZ

Les professionnels de l'industrie Web3 savent probablement que ce marché haussier est mené par l'IA et les MEME. Beaucoup pensent qu'il s'agit d'une bulle spéculative, mais le rythme actuel du développement de l'IA est sans précédent. Les agents IA sont devenus un sujet brûlant. En tant que professionnel du marketing Web3, publier des tweets est monnaie courante, et j'utilise même chatgpt pour rédiger des tweets. Est-il possible de laisser l'IA m'apprendre à créer un agent IA pour publier automatiquement des tweets ? Dans cet article, je vais vous montrer comment créer un agent IA simple en Python pour automatiser nos publications sur Twitter.

  1. Introduction

L'agent AI est un système intelligent combinant l'apprentissage automatique et l'automatisation, capable d'exécuter des tâches sans intervention humaine. Dans cet article, nous allons utiliser un exemple concret pour montrer comment créer un agent capable de publier automatiquement des tweets en utilisant la technologie AI.

  1. Configuration de l'environnement

Avant d'écrire du code, nous devons configurer l'environnement de développement. Voici les outils et bibliothèques nécessaires :

2.1 Installer le curseur

Cursor est un éditeur de code AI

Une fois l'installation terminée, comme indiqué dans l'image ci-dessous :

2.2 Installer Anaconda【outil de gestion de l'environnement python】

Cette étape ne nécessite que de télécharger étape par étape et de continuer.

2.3 Installation de tweepy【Package Twitter in Python】

2.4 Installation de crewai【Framework de développement d'agent IA】

Ouvrir un compte développeur Twitter 2.5

Les comptes sont les suivants:**【

Ici, j'ai obtenu la clé API et la clé secrète de l'utilisateur en suivant la partie rouge de la capture d'écran.

Obtenez également l'ACCESS_TOKEN et ACCESS_TOKEN_SECRET de l'utilisateur de manière similaire.

À travers ces quatre champs :

La clé API, la clé secrète de l'API, le jeton d'accès et le secret du jeton d'accès peuvent être utilisés pour établir une connexion de compte en appelant l'API, et pour effectuer des tweets, des retweets et d'autres opérations via votre compte Twitter. Pour des autorisations API spécifiques et des quotas, veuillez vous référer au lien suivant.

2.6 Établir une connexion API avec Twitter

Voici une démonstration de la façon d'envoyer des tweets via votre compte Twitter en utilisant Python :

2.7 Créer sa propre équipe

Crewai est un framework multi-agent qui permet de définir le rôle, les objectifs et l'histoire de fond de chaque agent, ainsi que la description de chaque tâche, les exigences de sortie et l'agent spécifié pour cette tâche. Il est possible de définir un flux de travail pour ces tâches afin de permettre la collaboration entre plusieurs agents.

Un exemple simple peut être consulté en suivant le lien ci-dessous

2.8 Envoyer instantanément le contenu généré par l'IA sur Twitter

Combinez 2.6 avec 2.7【les deux étapes précédentes】, vous pouvez envoyer le contenu généré par l'IA sur Twitter. Je vais afficher le code ici pour que vous puissiez également voir tout le processus d'écriture de l'agent par l'IA, étape par étape, pour envoyer le tweet.

2.8 Exécutez votre code

Il faut cliquer sur le bouton en haut à droite

La sortie du terminal est la suivante :

Vérifiez si le tweet a été envoyé avec succès

Pour réaliser l'effet souhaité ici, j'ai débogué plusieurs fois. Vous pouvez voir que nous avons parcouru 3 étapes de débogage, passant d'un simple "tweet publié automatiquement" à un tweet avec des emojis. C'est là que réside la difficulté de l'écriture de l'Agent Ai, il faut trouver où se situe le problème : Première version : contenu du tweet entièrement tapé à la main. Deuxième version : génération du contenu par IA, mais sans tenir compte de la limite de caractères de Twitter, donc seule une partie du contenu est affichée.

Troisième version : génération de contenu par l'IA en tenant compte des limites de mots, et ajout de certaines exigences de style pour les tweets, de sorte que le troisième tweet contiendra des emoji, ce qui a été ajusté par l'IA elle-même pour correspondre au style global de Twitter.

  1. Optimiser le code conformément aux exigences de Twitter

Cette étape est très importante, veuillez noter les points suivants pour répondre aux exigences finales :

La limite de texte sur Twitter est de 280 caractères, ce qui peut être atteint en modifiant les invites dans la configuration de l'agent et de la tâche.

Limitation de tweet d'API gratuite: seulement 17 appels dans les 24 heures

  1. Voici le contenu que Chatgpt m'a appris.

Assurez-vous que Python est installé sur votre ordinateur. Vous pouvez vérifier en utilisant la commande suivante :

Si vous ne l'avez pas déjà installé, vous pouvez le télécharger et l'installer à partir du [site officiel de Python].

4.1 Création de l'environnement virtuel

Utilisez un environnement virtuel pour isoler les dépendances du projet et éviter les conflits avec d’autres projets. Vous pouvez créer et activer un environnement virtuel à l’aide des commandes suivantes :

4.2 Installation des bibliothèques nécessaires

Nous avons besoin de quelques bibliothèques pour nous aider à interagir avec l'API Twitter et traiter les données. Vous pouvez installer ces bibliothèques en utilisant les commandes suivantes :

Tweepy: pour interagir avec l'API Twitter.

OpenAI: utiliser un modèle d'IA pour générer du contenu.

Obtention des identifiants d'API Twitter 4.3

Pour utiliser l'API Twitter, nous devons créer un compte de développeur et obtenir des identifiants d'API. Voici les étapes:

Visitez [Twitter Developer] et connectez-vous

Créer une nouvelle application

Obtenir la clé API et la clé secrète API

Assurez-vous de conserver ces justificatifs, car nous les utiliserons dans le code.

4.4 Écrire du code

4.1 Importer une bibliothèque

Tout d'abord, nous devons importer les bibliothèques nécessaires :

4.2 Configuration de l'API Twitter

Ensuite, nous devons configurer les informations d'identification de l'API Twitter :

4.3 Configurer l'API OpenAI

De même, nous devons configurer la clé API d'OpenAI :

4.4 Générer du contenu Twitter

Nous allons créer une fonction pour générer du contenu Twitter à l'aide du modèle OpenAI :

4.5 Twitter Release

Ensuite, nous créons une fonction pour publier le contenu Twitter généré :

4.6 programme principal

Enfin, nous intégrons toutes les fonctionnalités dans le programme principal :

4.7 Exécution du code

Assurez-vous que votre environnement virtuel est activé, puis exécutez la commande suivante dans la ligne de commande :

Cela générera un tweet sur l'agent AI et le publiera sur votre compte.

Dans les tutoriels ci-dessus, vous pouvez voir les résultats de 3 tweets déjà envoyés et évolués.

  1. Merci

Merci AI pour générer du code pour moi et envoyer automatiquement des tweets, merci à Yu.【TG @rainy_zh】 pour aider à configurer l'environnement et déboguer, merci également pour le soutien de DeepWave et Metaera, j'espère que cet article vous aidera à comprendre le fonctionnement de l'agent AI, si vous avez des questions, n'hésitez pas à me demander sur TG et Twitter : @SunnyZ_Crypto

Voir l'original
Le contenu est fourni à titre de référence uniquement, il ne s'agit pas d'une sollicitation ou d'une offre. Aucun conseil en investissement, fiscalité ou juridique n'est fourni. Consultez l'Avertissement pour plus de détails sur les risques.
  • Récompense
  • Commentaire
  • Partager
Commentaire
0/400
Aucun commentaire
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)