Files
crewAI/docs/pt-BR/introduction.mdx
Lorenze Jay f3c17a249b feat: Introduce production-ready Flows and Crews architecture with ne… (#4003)
* feat: Introduce production-ready Flows and Crews architecture with new runner and updated documentation across multiple languages.

* ko and pt-br for tracing missing links

---------

Co-authored-by: Greyson LaLonde <greyson.r.lalonde@gmail.com>
2025-12-31 14:29:42 -08:00

145 lines
6.0 KiB
Plaintext

---
title: Introdução
description: Construa equipes de agentes de IA que trabalham juntas para resolver tarefas complexas
icon: handshake
mode: "wide"
---
# O que é CrewAI?
**CrewAI é o principal framework open-source para orquestrar agentes de IA autônomos e construir fluxos de trabalho complexos.**
Ele capacita desenvolvedores a construir sistemas multi-agente prontos para produção, combinando a inteligência colaborativa dos **Crews** com o controle preciso dos **Flows**.
- **[Flows do CrewAI](/pt-BR/guides/flows/first-flow)**: A espinha dorsal da sua aplicação de IA. Flows permitem criar fluxos de trabalho estruturados e orientados a eventos que gerenciam estado e controlam a execução. Eles fornecem a estrutura para seus agentes de IA trabalharem.
- **[Crews do CrewAI](/pt-BR/guides/crews/first-crew)**: As unidades de trabalho dentro do seu Flow. Crews são equipes de agentes autônomos que colaboram para resolver tarefas específicas delegadas a eles pelo Flow.
Com mais de 100.000 desenvolvedores certificados em nossos cursos comunitários, o CrewAI é o padrão para automação de IA pronta para empresas.
## A Arquitetura do CrewAI
A arquitetura do CrewAI foi projetada para equilibrar autonomia com controle.
### 1. Flows: A Espinha Dorsal
<Note>
Pense em um Flow como o "gerente" ou a "definição do processo" da sua aplicação. Ele define as etapas, a lógica e como os dados se movem através do seu sistema.
</Note>
<Frame caption="Visão Geral do Framework CrewAI">
<img src="/images/flows.png" alt="Visão Geral do Framework CrewAI" />
</Frame>
Flows fornecem:
- **Gerenciamento de Estado**: Persistem dados através de etapas e execuções.
- **Execução Orientada a Eventos**: Acionam ações com base em eventos ou entradas externas.
- **Controle de Fluxo**: Usam lógica condicional, loops e ramificações.
### 2. Crews: A Inteligência
<Note>
Crews são as "equipes" que fazem o trabalho pesado. Dentro de um Flow, você pode acionar um Crew para lidar com um problema complexo que requer criatividade e colaboração.
</Note>
<Frame caption="Visão Geral do Framework CrewAI">
<img src="/images/crews.png" alt="Visão Geral do Framework CrewAI" />
</Frame>
Crews fornecem:
- **Agentes com Funções**: Agentes especializados com objetivos e ferramentas específicas.
- **Colaboração Autônoma**: Agentes trabalham juntos para resolver tarefas.
- **Delegação de Tarefas**: Tarefas são atribuídas e executadas com base nas capacidades dos agentes.
## Como Tudo Funciona Junto
1. **O Flow** aciona um evento ou inicia um processo.
2. **O Flow** gerencia o estado e decide o que fazer a seguir.
3. **O Flow** delega uma tarefa complexa para um **Crew**.
4. Os agentes do **Crew** colaboram para completar a tarefa.
5. **O Crew** retorna o resultado para o **Flow**.
6. **O Flow** continua a execução com base no resultado.
## Principais Funcionalidades
<CardGroup cols={2}>
<Card title="Flows de Nível de Produção" icon="arrow-progress">
Construa fluxos de trabalho confiáveis e com estado que podem lidar com processos de longa duração e lógica complexa.
</Card>
<Card title="Crews Autônomos" icon="users">
Implante equipes de agentes que podem planejar, executar e colaborar para alcançar objetivos de alto nível.
</Card>
<Card title="Ferramentas Flexíveis" icon="screwdriver-wrench">
Conecte seus agentes a qualquer API, banco de dados ou ferramenta local.
</Card>
<Card title="Segurança Empresarial" icon="lock">
Projetado com segurança e conformidade em mente para implantações empresariais.
</Card>
</CardGroup>
## Quando usar Crews vs. Flows
**A resposta curta: Use ambos.**
Para qualquer aplicação pronta para produção, **comece com um Flow**.
- **Use um Flow** para definir a estrutura geral, estado e lógica da sua aplicação.
- **Use um Crew** dentro de uma etapa do Flow quando precisar de uma equipe de agentes para realizar uma tarefa específica e complexa que requer autonomia.
| Caso de Uso | Arquitetura |
| :--- | :--- |
| **Automação Simples** | Flow único com tarefas Python |
| **Pesquisa Complexa** | Flow gerenciando estado -> Crew realizando pesquisa |
| **Backend de Aplicação** | Flow lidando com requisições API -> Crew gerando conteúdo -> Flow salvando no BD |
## Por que escolher o CrewAI?
- 🧠 **Operação Autônoma**: Agentes tomam decisões inteligentes com base em suas funções e nas ferramentas disponíveis
- 📝 **Interação Natural**: Agentes se comunicam e colaboram como membros humanos de uma equipe
- 🛠️ **Design Extensível**: Fácil de adicionar novas ferramentas, funções e capacidades
- 🚀 **Pronto para Produção**: Construído para confiabilidade e escalabilidade em aplicações reais
- 🔒 **Foco em Segurança**: Desenvolvido para atender requisitos de segurança empresarial
- 💰 **Custo-Efetivo**: Otimizado para minimizar o uso de tokens e chamadas de API
## Pronto para começar a construir?
<CardGroup cols={2}>
<Card
title="Crie Seu Primeiro Flow"
icon="diagram-project"
href="/pt-BR/guides/flows/first-flow"
>
Aprenda a criar fluxos de trabalho estruturados e orientados por eventos com controle preciso de execução.
</Card>
<Card
title="Crie Seu Primeiro Crew"
icon="users-gear"
href="/pt-BR/guides/crews/first-crew"
>
Tutorial passo a passo para criar uma equipe de IA colaborativa que trabalha junto para resolver problemas complexos.
</Card>
</CardGroup>
<CardGroup cols={3}>
<Card
title="Instale o CrewAI"
icon="wrench"
href="/pt-BR/installation"
>
Comece a usar o CrewAI em seu ambiente de desenvolvimento.
</Card>
<Card
title="Primeiros Passos"
icon="bolt"
href="/pt-BR/quickstart"
>
Siga nosso guia rápido para criar seu primeiro agente CrewAI e colocar a mão na massa.
</Card>
<Card
title="Junte-se à Comunidade"
icon="comments"
href="https://community.crewai.com"
>
Conecte-se com outros desenvolvedores, obtenha ajuda e compartilhe suas experiências com o CrewAI.
</Card>
</CardGroup>