Programas de controle cíclico
Isso é obtido por meio deProcesso de execução controlado::
- restrição rígida::
- configurarmax_turnsParâmetros (recomenda-se 5 a 10 rodadas)
- Reduzir esse limite para tarefas com uso intensivo de ferramentas
 
- configurar
- controle suave::
- existirinstructionsAdicione dicas como "complete a tarefa principal em 3 rodadas" etc.
- definiroutput_typeSaída estruturada obrigatória
 
- existir
- mecanismo de monitoramento::
- começar a usarTracingrecorde (em esportes etc.)turn_count
- vasos de pressãomax_turns*0.8Acionar o alarme quando
 
- começar a usar
- Tratamento de exceções::
- capturasMaxTurnsExceededErrorexceções
- Projetar respostas de tempo limite amigáveis (por exemplo, "Esta sessão atingiu seu limite")
 
- capturas
recomendação de diagnósticoSe as restrições forem acionadas com frequência, verifique se há falhas na ferramenta ou na lógica de troca de tarefas.
Essa resposta foi extraída do artigoOpenAI Agents SDK: uma estrutura Python para criar fluxos de trabalho colaborativos de inteligência múltiplaO































 Português do Brasil
Português do Brasil				 简体中文
简体中文					           English
English					           日本語
日本語					           Deutsch
Deutsch