OptimizationOptions interface
Stimmregler und Run-Mode für eine Optimierungsaufgabe.
Eigenschaften
| evaluation_level | Bewertungsgranularität. Null/weggelassen bedeutet eine einzelne Runde pro Gegenstand. Auf 'Conversation' eingestellt für die Multi-Run-Simulationswertung pro Gespräch. |
| eval_model | Modellbereitstellung wird zur Bewertung verwendet. Standardmäßig ist die Serverkonfiguration (typischerweise 'gpt-4o'). |
| max_candidates | Maximale Anzahl von Optimierungskandidaten zu generieren. Muss = 1 sein >. Standard: 5. |
| optimization_config | Konfigurationsüberschreibungen pro Zielattribut. Enthält Fähigkeiten, Werkzeuge, system_prompt für den Agenten sowie Modellplatz für die Modelloptimierung. |
| optimization_model | Modellbereitstellung zur Optimierungslogik (muss die GPT-5-Familie sein). Greift auf das Standard-Evaluierungsmodell zurück, wenn es nicht gesetzt ist. |
Details zur Eigenschaft
evaluation_level
Bewertungsgranularität. Null/weggelassen bedeutet eine einzelne Runde pro Gegenstand. Auf 'Conversation' eingestellt für die Multi-Run-Simulationswertung pro Gespräch.
evaluation_level?: EvaluationLevel
Eigenschaftswert
eval_model
Modellbereitstellung wird zur Bewertung verwendet. Standardmäßig ist die Serverkonfiguration (typischerweise 'gpt-4o').
eval_model?: string
Eigenschaftswert
string
max_candidates
Maximale Anzahl von Optimierungskandidaten zu generieren. Muss = 1 sein >. Standard: 5.
max_candidates?: number
Eigenschaftswert
number
optimization_config
Konfigurationsüberschreibungen pro Zielattribut. Enthält Fähigkeiten, Werkzeuge, system_prompt für den Agenten sowie Modellplatz für die Modelloptimierung.
optimization_config?: Record<string, any>
Eigenschaftswert
Record<string, any>
optimization_model
Modellbereitstellung zur Optimierungslogik (muss die GPT-5-Familie sein). Greift auf das Standard-Evaluierungsmodell zurück, wenn es nicht gesetzt ist.
optimization_model?: string
Eigenschaftswert
string