AgentOptimizationBaselineAgentConfiguration interface
Valores de base fornecidos pelo chamador que não podem ser resolvidos a partir do agente-alvo.
Propriedades
| current_model | Nome atual do modelo. Também é aceite um nome de implementação existente. Omitido para resolver o modelo a partir do alvo. |
| skills | Competências disponíveis para otimização. É omitido quando não for fornecida uma superfície de habilidade manual. |
| system_prompt | Prompt de referência do sistema fornecido pelo chamador. Omitido para resolver a linha base do alvo; a definição armazenada de um agente de prompt é autoritativa. |
| tools | Ferramentas funcionais disponíveis para otimização. É omitido quando não for fornecida uma superfície manual para a ferramenta. O otimizador pode alterar descrições de funções e argumentos preservando nomes e parâmetros do Esquema JSON. |
Detalhes de Propriedade
current_model
Nome atual do modelo. Também é aceite um nome de implementação existente. Omitido para resolver o modelo a partir do alvo.
current_model?: string
Valor de Propriedade
string
skills
Competências disponíveis para otimização. É omitido quando não for fornecida uma superfície de habilidade manual.
skills?: AgentOptimizationSkill[]
Valor de Propriedade
system_prompt
Prompt de referência do sistema fornecido pelo chamador. Omitido para resolver a linha base do alvo; a definição armazenada de um agente de prompt é autoritativa.
system_prompt?: string
Valor de Propriedade
string
tools
Ferramentas funcionais disponíveis para otimização. É omitido quando não for fornecida uma superfície manual para a ferramenta. O otimizador pode alterar descrições de funções e argumentos preservando nomes e parâmetros do Esquema JSON.
tools?: ChatCompletionTool[]