Visão Geral
Uma vez que você tenha implantado seu crew na plataforma CrewAI AMP, é possível iniciar execuções pela interface web ou pela API. Este guia aborda ambos os métodos.Método 1: Usando a Interface Web
Passo 1: Navegue até seu Crew Implantado
- Faça login no CrewAI AMP
- Clique no nome do crew na sua lista de projetos
- Você será direcionado para a página de detalhes do crew

Passo 2: Iniciar Execução
Na página de detalhes do seu crew, você tem duas opções para iniciar uma execução:Opção A: Kickoff Rápido
- Clique no link
Kickoffna seção Test Endpoints - Insira os parâmetros de entrada necessários para seu crew no editor JSON
- Clique no botão
Send Request

Opção B: Usando a Interface Visual
- Clique na aba
Runna página de detalhes do crew - Insira os inputs necessários nos campos do formulário
- Clique no botão
Run Crew

Passo 3: Monitorar o Progresso da Execução
Após iniciar a execução:- Você receberá uma resposta contendo um
kickoff_id- copie este ID - Esse ID é fundamental para o acompanhamento da sua execução

Passo 4: Verificar o Status da Execução
Para monitorar o andamento da sua execução:- Clique no endpoint “Status” na seção Test Endpoints
- Cole o
kickoff_idno campo indicado - Clique no botão “Get Status”

- Estado atual da execução (
running,completed, etc.) - Detalhes sobre quais tarefas estão em andamento
- Quaisquer outputs gerados até o momento
Passo 5: Visualizar Resultados Finais
Quando a execução for concluída:- O status mudará para
completed - Você poderá visualizar todos os resultados e outputs da execução
- Para uma visão mais detalhada, acesse a aba
Executionsna página de detalhes do crew
Método 2: Usando a API
Você também pode iniciar crews programaticamente usando a REST API do CrewAI AMP.Autenticação
Todas as requisições à API exigem um bearer token para autenticação:Verificando o Status do Crew
Antes de executar operações, você pode verificar se seu crew está funcionando corretamente:Passo 1: Recuperar Entradas Necessárias
Primeiro, descubra quais entradas seu crew exige:topic e current_year.
Passo 2: Iniciar Execução
Inicie a execução fornecendo os inputs obrigatórios:kickoff_id que você precisará para o acompanhamento:
Passo 3: Verificar Status da Execução
Use okickoff_id para obter o status da execução:
Campos da Resposta
Um campo que não tem valor é
null.
Progresso
O objetoprogress mostra quanto do trabalho está completo.
Um flow seleciona o próximo passo enquanto executa. O número de passos não é conhecido antes de o flow parar. Para um flow,
total e remaining são sempre null:
Eventos
Um evento mostra o que a execução fez em um dado momento. Cada evento é um resumo. Um evento não contém os prompts, as saídas nem o estado do flow.
A lista
events mantém os 100 eventos mais recentes. Se a execução enviar mais eventos, a plataforma remove os eventos mais antigos da lista. O campo events_count dá o número de todos os eventos. O campo events_by_type também conta todos os eventos. Esses dois campos continuam corretos quando a lista está cheia.
Atribuição
O objetotriggered_by mostra quem iniciou a execução.
A resposta dá apenas o tipo e o identificador. Ela não dá o nome, o endereço de e-mail nem a organização. Cada token de um deployment pode ler o status de cada execução desse deployment. A resposta não inclui dados pessoais.
Se a requisição usar o
AUTH_TOKEN fixo do deployment, o tipo é unknown. Se a plataforma não souber a identidade, triggered_by é null.
Origem da Execução
O campoexecution_origin mostra como a execução começou.
Configurações Opcionais
Defina estas variáveis de ambiente no deployment para alterar o log de eventos.Estes limites se aplicam:
- Um deployment que executa o crewAI 1.15.21 ou anterior retorna
nullpara os dados de progresso e para os dados de eventos. Atualize a versão do crewAI no seu projeto e faça o deploy da crew novamente. - Uma execução que espera na fila tem o estado
PENDING. Ela retornanullparatriggered_by. - Um flow que continua após feedback humano conta apenas os passos após o feedback.
- Uma resposta com
"source": "application"retornanullpara os dados de progresso e para os dados de eventos.
Gerenciando Execuções
Execuções de Longa Duração
Para execuções que possam demandar mais tempo:- Considere implementar um mecanismo de polling para verificar status periodicamente
- Utilize webhooks (se disponíveis) para notificação quando a execução for concluída
- Implemente tratamento de erros para possíveis timeouts
Contexto da Execução
O contexto da execução inclui:- Inputs fornecidos no momento do kickoff
- Variáveis de ambiente configuradas durante o deploy
- Qualquer estado mantido entre as tarefas
Depuração de Execuções com Falha
Se uma execução falhar:- Verifique a aba “Executions” para logs detalhados
- Avalie a aba “Traces” para detalhes passo a passo da execução
- Procure por respostas LLM e uso de ferramentas nos detalhes do trace
Precisa de Ajuda?
Entre em contato com nossa equipe de suporte para obter ajuda com problemas de
execução ou dúvidas sobre a plataforma Enterprise.
