AgentOptimizationCandidate interface
Un candidat généré par un poste d’optimisation.
Propriétés
| agent_version | Version agent Foundry associée à ce candidat. Omise lorsqu’aucune version temporaire ou évaluée de l’agent n’a été créée. |
| candidate_id | Identifiant de candidat attribué par le serveur. |
| evaluation | Résumé de l’évaluation comparative. Omis lorsque ce candidat n’a pas été évalué de manière comparative. |
| job_id | Identifiant du poste d’optimisation parent. |
| name | Nom affiché du candidat (par exemple, « baseline », « instruction-v2 »). |
| output | Sortie tapée générée pour ce candidat. Le type de sortie correspond au type d’optimisation du poste parent. Omise jusqu’à ce que la sortie soit disponible. |
| promotion | Métadonnées promotionnelles. Omis si ce candidat n’a pas été promu. |
| rationale | Explication lisible par l’humain de la raison pour laquelle l’optimiseur a produit ce candidat. Rempli sur candidat GET quand disponible et omis de LIST. |
| started_at | Horodatage où le travail sur ce créneau candidat a commencé, représenté en temps Unix. |
| status | L’état actuel du cycle de vie du candidat. |
Détails de la propriété
agent_version
Version agent Foundry associée à ce candidat. Omise lorsqu’aucune version temporaire ou évaluée de l’agent n’a été créée.
agent_version?: string
Valeur de propriété
string
candidate_id
Identifiant de candidat attribué par le serveur.
candidate_id: string
Valeur de propriété
string
evaluation
Résumé de l’évaluation comparative. Omis lorsque ce candidat n’a pas été évalué de manière comparative.
evaluation?: AgentOptimizationCandidateEvaluation
Valeur de propriété
job_id
Identifiant du poste d’optimisation parent.
job_id: string
Valeur de propriété
string
name
Nom affiché du candidat (par exemple, « baseline », « instruction-v2 »).
name: string
Valeur de propriété
string
output
Sortie tapée générée pour ce candidat. Le type de sortie correspond au type d’optimisation du poste parent. Omise jusqu’à ce que la sortie soit disponible.
output?: AgentOptimizationCandidateOutputUnion
Valeur de propriété
promotion
Métadonnées promotionnelles. Omis si ce candidat n’a pas été promu.
promotion?: AgentOptimizationCandidatePromotionInfo
Valeur de propriété
rationale
Explication lisible par l’humain de la raison pour laquelle l’optimiseur a produit ce candidat. Rempli sur candidat GET quand disponible et omis de LIST.
rationale?: string
Valeur de propriété
string
started_at
Horodatage où le travail sur ce créneau candidat a commencé, représenté en temps Unix.
started_at: Date
Valeur de propriété
Date
status
L’état actuel du cycle de vie du candidat.
status: AgentOptimizationCandidateStatus