AgentOptimizationCandidate interface
Ein Kandidat, der durch einen Optimierungsjob generiert wurde.
Eigenschaften
| agent_version | Gießerei-Agentenversion, die mit diesem Kandidaten verbunden ist. Ausgelassen, wenn keine temporäre oder evaluierte Agentenversion erstellt wurde. |
| candidate_id | Server-zugewiesene Kandidaten-Kennung. |
| evaluation | Vergleichende Bewertungszusammenfassung. Ausgelassen, als dieser Kandidat nicht vergleichsweise bewertet wurde. |
| job_id | Identifikator der übergeordneten Optimierungsaufgabe. |
| name | Anzeigename des Kandidaten (z. B. 'Baseline', 'instruction-v2'). |
| output | Für diesen Kandidaten erzeugte getippte Ausgabe. Der Ausgabetyp entspricht dem Optimierungstyp des Elternjobs. Weggelassen, bis die Ausgabe verfügbar ist. |
| promotion | Werbemetadaten. Weggelassen, falls dieser Kandidat nicht befördert wurde. |
| rationale | Für Menschen lesbare Erklärung, warum der Optimierer diesen Kandidaten produziert hat. Wird auf Kandidaten-GET angezeigt, wenn verfügbar, und von der LIST weggelassen. |
| started_at | Zeitstempel, wenn die Arbeit an diesem Kandidatenplatz begann, dargestellt in Unix-Zeit. |
| status | Der aktuelle Lebenszykluszustand des Kandidaten. |
Details zur Eigenschaft
agent_version
Gießerei-Agentenversion, die mit diesem Kandidaten verbunden ist. Ausgelassen, wenn keine temporäre oder evaluierte Agentenversion erstellt wurde.
agent_version?: string
Eigenschaftswert
string
candidate_id
Server-zugewiesene Kandidaten-Kennung.
candidate_id: string
Eigenschaftswert
string
evaluation
Vergleichende Bewertungszusammenfassung. Ausgelassen, als dieser Kandidat nicht vergleichsweise bewertet wurde.
evaluation?: AgentOptimizationCandidateEvaluation
Eigenschaftswert
job_id
Identifikator der übergeordneten Optimierungsaufgabe.
job_id: string
Eigenschaftswert
string
name
Anzeigename des Kandidaten (z. B. 'Baseline', 'instruction-v2').
name: string
Eigenschaftswert
string
output
Für diesen Kandidaten erzeugte getippte Ausgabe. Der Ausgabetyp entspricht dem Optimierungstyp des Elternjobs. Weggelassen, bis die Ausgabe verfügbar ist.
output?: AgentOptimizationCandidateOutputUnion
Eigenschaftswert
promotion
Werbemetadaten. Weggelassen, falls dieser Kandidat nicht befördert wurde.
promotion?: AgentOptimizationCandidatePromotionInfo
Eigenschaftswert
rationale
Für Menschen lesbare Erklärung, warum der Optimierer diesen Kandidaten produziert hat. Wird auf Kandidaten-GET angezeigt, wenn verfügbar, und von der LIST weggelassen.
rationale?: string
Eigenschaftswert
string
started_at
Zeitstempel, wenn die Arbeit an diesem Kandidatenplatz begann, dargestellt in Unix-Zeit.
started_at: Date
Eigenschaftswert
Date
status
Der aktuelle Lebenszykluszustand des Kandidaten.
status: AgentOptimizationCandidateStatus