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[]

Valor de Propriedade