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.
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.
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.
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
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.
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
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.
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.
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.
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.
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
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.
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