Visão Geral
O reasoning do agente é um recurso que permite que agentes reflitam sobre uma tarefa e criem um plano antes da execução. Isso ajuda os agentes a abordarem tarefas de forma mais metódica e garante que estejam preparados para realizar o trabalho atribuído.Uso
Para habilitar o reasoning para um agente, basta definirreasoning=True ao criar o agente:
Como Funciona
Quando o reasoning está habilitado, antes de executar uma tarefa, o agente irá:- Refletir sobre a tarefa e criar um plano detalhado
- Avaliar se está pronto para executar a tarefa
- Refinar o plano conforme necessário até estar pronto ou até o limite de max_reasoning_attempts ser atingido
- Inserir o plano de reasoning na descrição da tarefa antes da execução
Opções de Configuração
Ativa ou desativa o reasoning
Número máximo de tentativas para refinar o plano antes de prosseguir com a execução. Se None (padrão), o agente continuará refinando até que esteja pronto.
