AgentOptimizationCandidate interface
Un candidato generado por un trabajo de optimización.
Propiedades
| agent_version | Versión agente de Foundry asociada a este candidato. Se omitió cuando no se creó una versión temporal o evaluada del agente. |
| candidate_id | Identificador de candidato asignado por el servidor. |
| evaluation | Resumen de la evaluación comparativa. Omitido cuando este candidato no fue evaluado comparativamente. |
| job_id | Identificador del trabajo de optimización principal. |
| name | Nombre de visualización del candidato (por ejemplo, 'baseline', 'instruction-v2'). |
| output | Salida tecleanda generada para este candidato. El tipo de salida coincide con el tipo de optimización del trabajo principal. Se omite hasta que haya salida disponible. |
| promotion | Metadatos de promoción. Omitido si este candidato no ha sido ascendido. |
| rationale | Explicación legible por el humano de por qué el optimizador produjo este candidato. Poblado en candidato GET cuando está disponible y omitido de LIST. |
| started_at | Marca de tiempo cuando comenzó el trabajo en esta ranura candidata, representada en tiempo Unix. |
| status | El estado actual del ciclo de vida del candidato. |
Detalles de las propiedades
agent_version
Versión agente de Foundry asociada a este candidato. Se omitió cuando no se creó una versión temporal o evaluada del agente.
agent_version?: string
Valor de propiedad
string
candidate_id
Identificador de candidato asignado por el servidor.
candidate_id: string
Valor de propiedad
string
evaluation
Resumen de la evaluación comparativa. Omitido cuando este candidato no fue evaluado comparativamente.
evaluation?: AgentOptimizationCandidateEvaluation
Valor de propiedad
job_id
Identificador del trabajo de optimización principal.
job_id: string
Valor de propiedad
string
name
Nombre de visualización del candidato (por ejemplo, 'baseline', 'instruction-v2').
name: string
Valor de propiedad
string
output
Salida tecleanda generada para este candidato. El tipo de salida coincide con el tipo de optimización del trabajo principal. Se omite hasta que haya salida disponible.
output?: AgentOptimizationCandidateOutputUnion
Valor de propiedad
promotion
Metadatos de promoción. Omitido si este candidato no ha sido ascendido.
promotion?: AgentOptimizationCandidatePromotionInfo
Valor de propiedad
rationale
Explicación legible por el humano de por qué el optimizador produjo este candidato. Poblado en candidato GET cuando está disponible y omitido de LIST.
rationale?: string
Valor de propiedad
string
started_at
Marca de tiempo cuando comenzó el trabajo en esta ranura candidata, representada en tiempo Unix.
started_at: Date
Valor de propiedad
Date
status
El estado actual del ciclo de vida del candidato.
status: AgentOptimizationCandidateStatus