Construa seu primeiro Agente CrewAI
Vamos criar uma tripulação simples que nos ajudará apesquisar e relatar sobre os últimos avanços em IA para um determinado tópico ou assunto.
Antes de prosseguir, certifique-se de ter concluído a instalação da CrewAI.
Se ainda não instalou, faça isso seguindo o guia de instalação.
Siga os passos abaixo para começar a tripular! 🚣♂️
Crie sua tripulação
Crie um novo projeto de tripulação executando o comando abaixo em seu terminal.
Isso criará um novo diretório chamado
latest-ai-development com a estrutura básica para sua tripulação.Fique à vontade para passar entradas personalizadas para sua tripulação
Por exemplo, você pode passar o input
topic para sua tripulação para personalizar a pesquisa e o relatório.main.py
Defina suas variáveis de ambiente
Antes de executar sua tripulação, certifique-se de ter as seguintes chaves configuradas como variáveis de ambiente no seu arquivo
.env:- Uma chave da API do Serper.dev:
SERPER_API_KEY=YOUR_KEY_HERE - A configuração do modelo de sua escolha, como uma chave de API. Veja o guia de configuração do LLM para aprender como configurar modelos de qualquer provedor.
Trave e instale as dependências
- Trave e instale as dependências utilizando o comando da CLI:
- Se quiser instalar pacotes adicionais, faça isso executando:
Alternativa para Empresas: Crie no Crew Studio
Para usuários do CrewAI AMP, você pode criar a mesma tripulação sem escrever código:
- Faça login na sua conta CrewAI AMP (crie uma conta gratuita em app.crewai.com)
- Abra o Crew Studio
- Digite qual automação deseja construir
- Crie suas tarefas visualmente e conecte-as em sequência
-
Configure seus inputs e clique em “Download Code” ou “Deploy”

Experimente o CrewAI AMP
Comece sua conta gratuita no CrewAI AMP
Parabéns!Você configurou seu projeto de tripulação com sucesso e está pronto para começar a construir seus próprios fluxos de trabalho baseados em agentes!
Observação sobre Consistência nos Nomes
Os nomes utilizados nos seus arquivos YAML (agents.yaml e tasks.yaml) devem corresponder aos nomes dos métodos no seu código Python.
Por exemplo, você pode referenciar o agente para tarefas específicas a partir do arquivo tasks.yaml.
Essa consistência de nomes permite que a CrewAI conecte automaticamente suas configurações ao seu código; caso contrário, sua tarefa não reconhecerá a referência corretamente.
Exemplos de Referências
agents.yaml
tasks.yaml
