Visão Geral
Aprenda CrewAI
Seção intitulada “Aprenda CrewAI”Esta seção fornece guias e tutoriais completos para ajudar você a dominar o CrewAI, desde conceitos básicos até técnicas avançadas. Seja você iniciante ou esteja buscando otimizar suas implementações existentes, estes recursos o guiarão por todos os aspectos da construção de workflows poderosos de agentes de IA.
Guias de Introdução
Seção intitulada “Guias de Introdução”Conceitos Centrais
Seção intitulada “Conceitos Centrais”Processo Sequencial
Aprenda a executar tarefas em ordem sequencial para workflows estruturados.
Processo Hierárquico
Implemente execução hierárquica de tarefas com agentes gerentes supervisionando workflows.
Tarefas Condicionais
Crie workflows dinâmicos com execução condicional de tarefas baseada em resultados.
Kickoff Assíncrono
Execute crews de forma assíncrona para melhorar desempenho e concorrência.
Desenvolvimento de Agentes
Seção intitulada “Desenvolvimento de Agentes”Personalizando Agentes
Aprenda como personalizar o comportamento, funções e capacidades dos agentes.
Codificando Agentes
Construa agentes que podem escrever, executar e depurar código automaticamente.
Agentes Multimodais
Crie agentes capazes de processar texto, imagens e outros tipos de mídia.
Agente Gerente Personalizado
Implemente agentes gerentes personalizados para workflows hierárquicos complexos.
Funcionalidades Avançadas
Seção intitulada “Funcionalidades Avançadas”Controle de Workflow
Seção intitulada “Controle de Workflow”Humano no Loop
Integre supervisão e intervenção humana aos workflows dos agentes.
Entrada Humana na Execução
Permita entrada humana durante a execução de tarefas para tomada de decisões dinâmicas.
Repetir Tarefas
Refaça e retome tarefas a partir de execuções anteriores de crews.
Kickoff para Cada
Execute crews múltiplas vezes com diferentes entradas de maneira eficiente.
Personalização & Integração
Seção intitulada “Personalização & Integração”LLM Personalizado
Integre modelos de linguagem personalizados e provedores ao CrewAI.
Conexões LLM
Configure e gerencie conexões com vários provedores de LLM.
Criar Ferramentas Personalizadas
Construa ferramentas personalizadas para estender as capacidades dos agentes.
Usando Anotações
Use anotações Python para um código mais limpo e fácil de manter.
Aplicações Especializadas
Seção intitulada “Aplicações Especializadas”Conteúdo & Mídia
Seção intitulada “Conteúdo & Mídia”Geração de Imagens DALL-E
Gere imagens utilizando a integração DALL-E com seus agentes.
Traga Seu Próprio Agente
Integre agentes e modelos já existentes aos workflows do CrewAI.
Gerenciamento de Ferramentas
Seção intitulada “Gerenciamento de Ferramentas”Recomendações de Rotas de Aprendizagem
Seção intitulada “Recomendações de Rotas de Aprendizagem”Para Iniciantes
Seção intitulada “Para Iniciantes”- Comece pelo Processo Sequencial para entender a execução básica de workflows
- Aprenda Personalizando Agentes para criar configurações de agentes eficazes
- Explore Criar Ferramentas Personalizadas para estender funcionalidades
- Experimente Humano no Loop para workflows interativos
Para Usuários Intermediários
Seção intitulada “Para Usuários Intermediários”- Domine Processo Hierárquico para sistemas multiagente complexos
- Implemente Tarefas Condicionais para workflows dinâmicos
- Utilize Kickoff Assíncrono para otimizar desempenho
- Integre LLM Personalizado para modelos especializados
Para Usuários Avançados
Seção intitulada “Para Usuários Avançados”- Construa Agentes Multimodais para processamento complexo de mídias
- Crie Agentes Gerentes Personalizados para orquestração sofisticada
- Implemente Traga Seu Próprio Agente para sistemas híbridos
- Use Repetir Tarefas para recuperação de erros robusta
Melhores Práticas
Seção intitulada “Melhores Práticas”Desenvolvimento
Seção intitulada “Desenvolvimento”- Comece Simples: Inicie com workflows sequenciais básicos antes de adicionar complexidade
- Teste de Forma Incremental: Teste cada componente antes de integrar em sistemas maiores
- Use Anotações: Aproveite as anotações Python para código mais limpo e sustentável
- Ferramentas Personalizadas: Crie ferramentas reutilizáveis que possam ser compartilhadas entre diferentes agentes
Produção
Seção intitulada “Produção”- Tratamento de Erros: Implemente mecanismos robustos de tratamento e recuperação de erros
- Desempenho: Utilize execução assíncrona e otimize chamadas a LLM para melhor desempenho
- Monitoramento: Integre ferramentas de observabilidade para acompanhar o desempenho dos agentes
- Supervisão Humana: Inclua checkpoints humanos para decisões críticas
Otimização
Seção intitulada “Otimização”- Gestão de Recursos: Monitore e otimize o uso de tokens e custos de API
- Design de Workflow: Elabore workflows que minimizem chamadas desnecessárias ao LLM
- Eficiência das Ferramentas: Crie ferramentas eficientes que ofereçam máximo valor com o mínimo de overhead
- Aprimoramento Iterativo: Use feedback e métricas para melhorar continuamente o desempenho dos agentes
Obtendo Ajuda
Seção intitulada “Obtendo Ajuda”- Documentação: Cada guia inclui exemplos detalhados e explicações
- Comunidade: Participe do Fórum CrewAI para discussões e suporte
- Exemplos: Consulte a seção de Exemplos para implementações completas e funcionais
- Suporte: Entre em contato via [email protected] para assistência técnica
Comece pelos guias que atendem às suas necessidades atuais e, gradualmente, explore tópicos mais avançados conforme você se sentir confortável com os fundamentos.