mirror of
https://github.com/crewAIInc/crewAI.git
synced 2026-01-09 08:08:32 +00:00
* docs: add pt-br translations Powered by a CrewAI Flow https://github.com/danielfsbarreto/docs_translator * Update mcp/overview.mdx brazilian docs Its en-US counterpart was updated after I did a pass, so now it includes the new section about @CrewBase
159 lines
7.2 KiB
Plaintext
159 lines
7.2 KiB
Plaintext
---
|
|
title: "Visão Geral"
|
|
description: "Aprenda como construir, personalizar e otimizar suas aplicações CrewAI com guias e tutoriais completos"
|
|
icon: "face-smile"
|
|
---
|
|
|
|
## 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
|
|
|
|
### Conceitos Centrais
|
|
<CardGroup cols={2}>
|
|
<Card title="Processo Sequencial" icon="list-ol" href="/pt-BR/learn/sequential-process">
|
|
Aprenda a executar tarefas em ordem sequencial para workflows estruturados.
|
|
</Card>
|
|
|
|
<Card title="Processo Hierárquico" icon="sitemap" href="/pt-BR/learn/hierarchical-process">
|
|
Implemente execução hierárquica de tarefas com agentes gerentes supervisionando workflows.
|
|
</Card>
|
|
|
|
<Card title="Tarefas Condicionais" icon="code-branch" href="/pt-BR/learn/conditional-tasks">
|
|
Crie workflows dinâmicos com execução condicional de tarefas baseada em resultados.
|
|
</Card>
|
|
|
|
<Card title="Kickoff Assíncrono" icon="bolt" href="/pt-BR/learn/kickoff-async">
|
|
Execute crews de forma assíncrona para melhorar desempenho e concorrência.
|
|
</Card>
|
|
</CardGroup>
|
|
|
|
### Desenvolvimento de Agentes
|
|
<CardGroup cols={2}>
|
|
<Card title="Personalizando Agentes" icon="user-gear" href="/pt-BR/learn/customizing-agents">
|
|
Aprenda como personalizar o comportamento, funções e capacidades dos agentes.
|
|
</Card>
|
|
|
|
<Card title="Codificando Agentes" icon="code" href="/pt-BR/learn/coding-agents">
|
|
Construa agentes que podem escrever, executar e depurar código automaticamente.
|
|
</Card>
|
|
|
|
<Card title="Agentes Multimodais" icon="images" href="/pt-BR/learn/multimodal-agents">
|
|
Crie agentes capazes de processar texto, imagens e outros tipos de mídia.
|
|
</Card>
|
|
|
|
<Card title="Agente Gerente Personalizado" icon="user-tie" href="/pt-BR/learn/custom-manager-agent">
|
|
Implemente agentes gerentes personalizados para workflows hierárquicos complexos.
|
|
</Card>
|
|
</CardGroup>
|
|
|
|
## Funcionalidades Avançadas
|
|
|
|
### Controle de Workflow
|
|
<CardGroup cols={2}>
|
|
<Card title="Humano no Loop" icon="user-check" href="/pt-BR/learn/human-in-the-loop">
|
|
Integre supervisão e intervenção humana aos workflows dos agentes.
|
|
</Card>
|
|
|
|
<Card title="Entrada Humana na Execução" icon="hand-paper" href="/pt-BR/learn/human-input-on-execution">
|
|
Permita entrada humana durante a execução de tarefas para tomada de decisões dinâmicas.
|
|
</Card>
|
|
|
|
<Card title="Repetir Tarefas" icon="rotate-left" href="/pt-BR/learn/replay-tasks-from-latest-crew-kickoff">
|
|
Refaça e retome tarefas a partir de execuções anteriores de crews.
|
|
</Card>
|
|
|
|
<Card title="Kickoff para Cada" icon="repeat" href="/pt-BR/learn/kickoff-for-each">
|
|
Execute crews múltiplas vezes com diferentes entradas de maneira eficiente.
|
|
</Card>
|
|
</CardGroup>
|
|
|
|
### Personalização & Integração
|
|
<CardGroup cols={2}>
|
|
<Card title="LLM Personalizado" icon="brain" href="/pt-BR/learn/custom-llm">
|
|
Integre modelos de linguagem personalizados e provedores ao CrewAI.
|
|
</Card>
|
|
|
|
<Card title="Conexões LLM" icon="link" href="/pt-BR/learn/llm-connections">
|
|
Configure e gerencie conexões com vários provedores de LLM.
|
|
</Card>
|
|
|
|
<Card title="Criar Ferramentas Personalizadas" icon="wrench" href="/pt-BR/learn/create-custom-tools">
|
|
Construa ferramentas personalizadas para estender as capacidades dos agentes.
|
|
</Card>
|
|
|
|
<Card title="Usando Anotações" icon="at" href="/pt-BR/learn/using-annotations">
|
|
Use anotações Python para um código mais limpo e fácil de manter.
|
|
</Card>
|
|
</CardGroup>
|
|
|
|
## Aplicações Especializadas
|
|
|
|
### Conteúdo & Mídia
|
|
<CardGroup cols={2}>
|
|
<Card title="Geração de Imagens DALL-E" icon="image" href="/pt-BR/learn/dalle-image-generation">
|
|
Gere imagens utilizando a integração DALL-E com seus agentes.
|
|
</Card>
|
|
|
|
<Card title="Traga Seu Próprio Agente" icon="user-plus" href="/pt-BR/learn/bring-your-own-agent">
|
|
Integre agentes e modelos já existentes aos workflows do CrewAI.
|
|
</Card>
|
|
</CardGroup>
|
|
|
|
### Gerenciamento de Ferramentas
|
|
<CardGroup cols={2}>
|
|
<Card title="Forçar Saída da Ferramenta como Resultado" icon="hammer" href="/pt-BR/learn/force-tool-output-as-result">
|
|
Configure ferramentas para retornarem sua saída diretamente como resultado da tarefa.
|
|
</Card>
|
|
</CardGroup>
|
|
|
|
## Recomendações de Rotas de Aprendizagem
|
|
|
|
### Para Iniciantes
|
|
1. Comece pelo **Processo Sequencial** para entender a execução básica de workflows
|
|
2. Aprenda **Personalizando Agentes** para criar configurações de agentes eficazes
|
|
3. Explore **Criar Ferramentas Personalizadas** para estender funcionalidades
|
|
4. Experimente **Humano no Loop** para workflows interativos
|
|
|
|
### Para Usuários Intermediários
|
|
1. Domine **Processo Hierárquico** para sistemas multiagente complexos
|
|
2. Implemente **Tarefas Condicionais** para workflows dinâmicos
|
|
3. Utilize **Kickoff Assíncrono** para otimizar desempenho
|
|
4. Integre **LLM Personalizado** para modelos especializados
|
|
|
|
### Para Usuários Avançados
|
|
1. Construa **Agentes Multimodais** para processamento complexo de mídias
|
|
2. Crie **Agentes Gerentes Personalizados** para orquestração sofisticada
|
|
3. Implemente **Traga Seu Próprio Agente** para sistemas híbridos
|
|
4. Use **Repetir Tarefas** para recuperação de erros robusta
|
|
|
|
## Melhores Práticas
|
|
|
|
### 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
|
|
- **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
|
|
- **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
|
|
|
|
- **Documentação**: Cada guia inclui exemplos detalhados e explicações
|
|
- **Comunidade**: Participe do [Fórum CrewAI](https://community.crewai.com) para discussões e suporte
|
|
- **Exemplos**: Consulte a seção de Exemplos para implementações completas e funcionais
|
|
- **Suporte**: Entre em contato via [support@crewai.com](mailto:support@crewai.com) 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.
|