Com o AI Agent tão popular, como posso aprender com o AI a criar um AI Agent?

Como criar um agente de IA usando a tecnologia de IA?

Fonte do artigo: DeepTech

Autor do artigo: SunnyZ

Os profissionais da indústria Web3 provavelmente sabem que este mercado em alta é liderado pela IA e MEME, e muitos acreditam que é uma bolha ou especulação. No entanto, o desenvolvimento rápido da IA é incomparável ao passado, e o AI Agent se tornou um tópico quente. Como profissional de marketing da Web3, twittar é rotina, e eu também uso o chatgpt para ajudar a escrever tweets. Será que posso usar a IA para me ensinar a criar um AI Agent e automatizar meus tweets? Neste artigo, vou te ensinar passo a passo como criar um AI Agent simples usando Python para automatizar a publicação de tweets.

  1. Introdução

O Agente de IA é um sistema inteligente que combina aprendizado de máquina e automação e pode executar tarefas sem intervenção humana. Este artigo demonstrará, por meio de um exemplo prático, como criar um agente capaz de publicar automaticamente tweets usando a tecnologia de IA.

  1. Configuração do Ambiente

Antes de começar a escrever código, precisamos configurar o ambiente de desenvolvimento. Aqui estão as ferramentas e bibliotecas necessárias:

2.1 Instalar o cursor

Cursor é um editor de código AI

Depois de instalado, será como mostra a imagem abaixo:

2.2 Instalar o Anaconda [ferramenta de gerenciamento de ambiente python]

Este passo requer apenas fazer o download e continuar passo a passo

2.3 Instalar tweepy [Pacote do Twitter em Python]

2.4 Instalar o crewai [estrutura de desenvolvimento de agentes de IA]

2.5 Abrir uma conta de desenvolvedor no Twitter

A conta é a seguinte: **【

Aqui, o usuário obteve a API_KEY e API_KEY_SECRET seguindo a parte marcada em vermelho na captura de tela.

Da mesma forma, obter o ACCESS_TOKEN e ACCESS_TOKEN_SECRET do usuário

Através destes quatro campos:

API_KEY, API_KEY_SECRET, ACCESS_TOKEN e ACCESS_TOKEN_SECRET Você pode estabelecer uma conexão de conta chamando a API e tweetar, retweetar e outras operações através de sua conta do Twitter

2.6 Estabelecer a ligação da API do Twitter

Aqui está uma demonstração de como enviar tweets da sua própria conta do Twitter usando Python:

2.7 Crie sua própria tripulação

Crewai é um framework multi-agent que permite definir o papel, objetivo e história de fundo de cada agente, a descrição de cada tarefa, requisitos de saída e o agente designado para a tarefa, bem como definir o fluxo de trabalho dessas tarefas para permitir a colaboração entre vários agentes.

Um exemplo simples pode ser encontrado no seguinte link

2.8 Enviar automaticamente o conteúdo gerado por IA para o Twitter

Ao combinar 2.6 com 2.7【ou seja, os dois passos anteriores】, você pode enviar o conteúdo gerado pela IA para o Twitter. Aqui está o código, para que todos possam ver o processo completo de como o agente de escrita da IA envia os tweets passo a passo.

2.8 Executar o seu código

Precisa clicar no botão no canto superior direito

A saída do terminal é a seguinte:

2.9 Verifique se o tweet foi enviado com sucesso

Para alcançar o efeito desejado, depuramos várias vezes aqui. Todos podem ver que, desde tweets simples 'publicados automaticamente' até tweets com emojis, passamos por 3 depurações. Aqui é onde é mais difícil escrever o Agente de IA, é preciso encontrar onde está o problema: Primeira versão: conteúdo do tweet digitado manualmente. Segunda versão: geração de conteúdo com IA, mas sem considerar o limite de caracteres do Twitter, então apenas parte do conteúdo é mostrada.

Versão 3: Gerar conteúdo com IA levando em consideração os limites de caracteres e adicionando algumas exigências de estilo para os tweets, então o terceiro tweet terá emojis, que foram ajustados pela IA de acordo com o estilo geral do Twitter.

  1. Otimizar o código de acordo com as exigências do Twitter

Este passo é muito importante, preste atenção nos seguintes pontos para atender aos requisitos finais:

O limite de caracteres do Twitter é de 280, que pode ser alcançado alterando a configuração do prompt no agente e na tarefa.

Restrição de tweet da API gratuita: apenas 17 chamadas dentro de 24 horas

  1. Abaixo está o conteúdo que o Chatgpt me ensinou

Certifique-se de que o Python está instalado no seu computador. Você pode verificar se ele está instalado usando o seguinte comando:

Se ainda não estiver instalado, pode ser baixado e instalado a partir do [site oficial do Python].

4.1 Criar ambiente virtual

O uso de ambientes virtuais pode isolar as dependências do projeto e evitar conflitos com outros projetos. Você pode criar e ativar um ambiente virtual usando os seguintes comandos:

4.2 Instalar Bibliotecas Necessárias

Precisamos de algumas bibliotecas para nos ajudar a interagir com a API do Twitter e lidar com os dados. Você pode instalar essas bibliotecas usando os seguintes comandos:

Tweepy: interagir com a API do Twitter.

OpenAI: usado para chamar modelos de IA para gerar conteúdo.

4.3 Obter credenciais da API do Twitter

Para usar a API do Twitter, precisamos criar uma conta de desenvolvedor e obter as credenciais da API. Aqui estão os passos:

Visite o [Twitter Developer] e faça login

Criar uma nova aplicação

Obtenha a Chave API e a Chave Secreta da API

Certifique-se de manter esses comprovantes, pois vamos usá-los no código.

4.4 Escrever código

4.1 Importar Biblioteca

Primeiro, precisamos importar as bibliotecas necessárias:

4.2 Configurar API do Twitter

A seguir, precisamos configurar as credenciais da API do Twitter:

4.3 Configurar a API OpenAI

Da mesma forma, precisamos configurar a chave da API do OpenAI:

4.4 Gerar conteúdo do Twitter

Vamos criar uma função para gerar conteúdo no Twitter usando o modelo da OpenAI:

4.5 lançamento no Twitter

A seguir, criamos uma função para publicar o conteúdo gerado do Twitter:

4.6 programa principal

Finalmente, integramos todas as funcionalidades no programa principal:

4.7 Executar Código

Certifique-se de que o seu ambiente virtual está ativado e execute o seguinte comando na linha de comandos:

Isso irá gerar um tweet sobre o agente de IA e publicá-lo em sua conta.

No ensino acima, você pode ver o resultado de três tweets enviados e evoluídos.

  1. Obrigado

Obrigado AI por gerar código para mim e enviar automaticamente o tweet, obrigado Yu.【TG @rainy_zh】 por ajudar a configurar o ambiente e depurar, também agradeço o apoio da DeepWave e Metaera, espero que este artigo possa ajudá-lo a entender o funcionamento do AI Agent, se tiver alguma dúvida, pode me perguntar, meu TG e Twitter: @SunnyZ_Crypto

Ver original
O conteúdo é apenas para referência, não uma solicitação ou oferta. Nenhum aconselhamento fiscal, de investimento ou jurídico é fornecido. Consulte a isenção de responsabilidade para obter mais informações sobre riscos.
  • Recompensa
  • Comentário
  • Compartilhar
Comentário
0/400
Sem comentários
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate.io
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • ไทย
  • Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)