AgentOptimizationOptions interface

Inställningsrattar och körläge för ett optimeringsjobb.

Egenskaper

evaluation_level

Utvärderingsgranularitet. Null/utelämnad betyder en enskild tur per föremål. Ställ in på 'konversation' för poäng per konversation med flera turer.

eval_model

Modelldistribution används för utvärdering. Standardinställningen är serverkonfiguration (vanligtvis 'gpt-4o').

max_candidates

Maximalt antal optimeringskandidater att generera. Måste vara >= 1. Standard: 5.

max_stalls

Maximalt antal på varandra följande reflekterande minibatch-avslag innan du slutar tidigt. Ett 'stall' uppstår när optimeraren föreslår en promptändring, utvärderar den på en liten delmängd och poängen inte förbättras — så ingen fullständig valideringsuppsättningsutvärdering utlöses. Räknaren återställs varje gång en minibatch passerar och dess fullständiga valideringspoäng slår det nuvarande bästa. Endast en ihållande platå av max_stalls på varandra följande minibatch-fel utlöser stoppet. Tjänsten ställs tillbaka till 5 om ett värde inte anges av anroparen. Måste vara >= 1 när den är satt.

optimization_config

Konfigurationsöverskrivningar per målattribut. Innehåller färdigheter, verktyg, system_prompt för agenten samt modellutrymme för modelloptimering.

optimization_model

Modelldistribution för optimeringsresonemang (måste vara GPT-5-familjen). Går tillbaka till standardmodellen när den inte är inställd.

Egenskapsinformation

evaluation_level

Utvärderingsgranularitet. Null/utelämnad betyder en enskild tur per föremål. Ställ in på 'konversation' för poäng per konversation med flera turer.

evaluation_level?: EvaluationLevel

Egenskapsvärde

eval_model

Modelldistribution används för utvärdering. Standardinställningen är serverkonfiguration (vanligtvis 'gpt-4o').

eval_model?: string

Egenskapsvärde

string

max_candidates

Maximalt antal optimeringskandidater att generera. Måste vara >= 1. Standard: 5.

max_candidates?: number

Egenskapsvärde

number

max_stalls

Maximalt antal på varandra följande reflekterande minibatch-avslag innan du slutar tidigt. Ett 'stall' uppstår när optimeraren föreslår en promptändring, utvärderar den på en liten delmängd och poängen inte förbättras — så ingen fullständig valideringsuppsättningsutvärdering utlöses. Räknaren återställs varje gång en minibatch passerar och dess fullständiga valideringspoäng slår det nuvarande bästa. Endast en ihållande platå av max_stalls på varandra följande minibatch-fel utlöser stoppet. Tjänsten ställs tillbaka till 5 om ett värde inte anges av anroparen. Måste vara >= 1 när den är satt.

max_stalls?: number

Egenskapsvärde

number

optimization_config

Konfigurationsöverskrivningar per målattribut. Innehåller färdigheter, verktyg, system_prompt för agenten samt modellutrymme för modelloptimering.

optimization_config?: Record<string, any>

Egenskapsvärde

Record<string, any>

optimization_model

Modelldistribution för optimeringsresonemang (måste vara GPT-5-familjen). Går tillbaka till standardmodellen när den inte är inställd.

optimization_model?: string

Egenskapsvärde

string