AgentOptimizationCandidate interface
Een kandidaat die wordt gegenereerd door een optimalisatiebaan.
Eigenschappen
| agent_version | Foundry agent-versie die met deze kandidaat wordt geassocieerd. Uitgelaten wanneer er geen tijdelijke of geëvalueerde agentversie werd gemaakt. |
| candidate_id | Server-toegewezen kandidaat-identificatie. |
| evaluation | Samenvatting van vergelijkende evaluatie. Uitgelaten toen deze kandidaat niet vergelijkend werd geëvalueerd. |
| job_id | Identifier van de ouderoptimalisatietaak. |
| name | Weergavenaam van de kandidaat (bijv. 'baseline', 'instruction-v2'). |
| output | Getypte output gegenereerd voor deze kandidaat. Het uitvoertype komt overeen met het optimalisatietype van de hoofdjob. Wordt weggelaten totdat output beschikbaar is. |
| promotion | Promotiemetadata. Wordt weggelaten als deze kandidaat niet is gepromoveerd. |
| rationale | Voor mensen leesbare uitleg waarom de optimizer deze kandidaat heeft geproduceerd. Gevuld op kandidaat GET wanneer beschikbaar en weggelaten van LIST. |
| started_at | Tijdstempel wanneer het werk aan deze kandidaat-slot begon, weergegeven in Unix-tijd. |
| status | De huidige levenscyclusstatus van de kandidaat. |
Eigenschapdetails
agent_version
Foundry agent-versie die met deze kandidaat wordt geassocieerd. Uitgelaten wanneer er geen tijdelijke of geëvalueerde agentversie werd gemaakt.
agent_version?: string
Waarde van eigenschap
string
candidate_id
Server-toegewezen kandidaat-identificatie.
candidate_id: string
Waarde van eigenschap
string
evaluation
Samenvatting van vergelijkende evaluatie. Uitgelaten toen deze kandidaat niet vergelijkend werd geëvalueerd.
evaluation?: AgentOptimizationCandidateEvaluation
Waarde van eigenschap
job_id
Identifier van de ouderoptimalisatietaak.
job_id: string
Waarde van eigenschap
string
name
Weergavenaam van de kandidaat (bijv. 'baseline', 'instruction-v2').
name: string
Waarde van eigenschap
string
output
Getypte output gegenereerd voor deze kandidaat. Het uitvoertype komt overeen met het optimalisatietype van de hoofdjob. Wordt weggelaten totdat output beschikbaar is.
output?: AgentOptimizationCandidateOutputUnion
Waarde van eigenschap
promotion
Promotiemetadata. Wordt weggelaten als deze kandidaat niet is gepromoveerd.
promotion?: AgentOptimizationCandidatePromotionInfo
Waarde van eigenschap
rationale
Voor mensen leesbare uitleg waarom de optimizer deze kandidaat heeft geproduceerd. Gevuld op kandidaat GET wanneer beschikbaar en weggelaten van LIST.
rationale?: string
Waarde van eigenschap
string
started_at
Tijdstempel wanneer het werk aan deze kandidaat-slot begon, weergegeven in Unix-tijd.
started_at: Date
Waarde van eigenschap
Date
status
De huidige levenscyclusstatus van de kandidaat.
status: AgentOptimizationCandidateStatus