AgentOptimizationBaselineAgentConfiguration interface

Caller-tillhandahållna baslinjeagentvärden som inte kan lösas från målagenten.

Egenskaper

current_model

Nuvarande modellnamn. Ett befintligt distributionsnamn accepteras också. Utelämnad för att lösa modellen från målet.

skills

Färdigheter tillgängliga för optimering. Utelämnas när ingen manuell färdighetsyta finns.

system_prompt

Uppringarens baslinjesystemprompt. Utelämnas för att lösa baslinjen från målet; en promptagents lagrade definition är auktoritativ.

tools

Funktionsverktyg tillgängliga för optimering. Utelämnas när ingen manuell verktygsyta tillhandahålls. Optimeraren kan ändra funktions- och argumentbeskrivningar samtidigt som namn och parametrar i JSON-schemat bevaras.

Egenskapsinformation

current_model

Nuvarande modellnamn. Ett befintligt distributionsnamn accepteras också. Utelämnad för att lösa modellen från målet.

current_model?: string

Egenskapsvärde

string

skills

Färdigheter tillgängliga för optimering. Utelämnas när ingen manuell färdighetsyta finns.

skills?: AgentOptimizationSkill[]

Egenskapsvärde

system_prompt

Uppringarens baslinjesystemprompt. Utelämnas för att lösa baslinjen från målet; en promptagents lagrade definition är auktoritativ.

system_prompt?: string

Egenskapsvärde

string

tools

Funktionsverktyg tillgängliga för optimering. Utelämnas när ingen manuell verktygsyta tillhandahålls. Optimeraren kan ändra funktions- och argumentbeskrivningar samtidigt som namn och parametrar i JSON-schemat bevaras.

tools?: ChatCompletionTool[]

Egenskapsvärde