OptimizationOptions interface

Réglage des boutons et du mode exécution pour un travail d’optimisation.

Propriétés

evaluation_level

Granularité de l’évaluation. Nul/omis signifie un tour par objet. Réglez sur « conversation » pour le score de simulation multi-tours par conversation.

eval_model

Déploiement du modèle utilisé pour l’évaluation. Par défaut, la configuration serveur (généralement 'gpt-4o').

max_candidates

Nombre maximal de candidats à l’optimisation à générer. Doit être >= 1. Valeur par défaut : 5.

optimization_config

Paramètres de configuration par attribut cible. Contient des compétences, des outils, system_prompt pour l’agent, ainsi que de l’espace de modèlisation pour l’optimisation du modèle.

optimization_model

Déploiement de modèles pour le raisonnement d’optimisation (doit être de la famille gpt-5). Il revient au modèle d’évaluation par défaut quand il n’est pas réglé.

Détails de la propriété

evaluation_level

Granularité de l’évaluation. Nul/omis signifie un tour par objet. Réglez sur « conversation » pour le score de simulation multi-tours par conversation.

evaluation_level?: EvaluationLevel

Valeur de propriété

eval_model

Déploiement du modèle utilisé pour l’évaluation. Par défaut, la configuration serveur (généralement 'gpt-4o').

eval_model?: string

Valeur de propriété

string

max_candidates

Nombre maximal de candidats à l’optimisation à générer. Doit être >= 1. Valeur par défaut : 5.

max_candidates?: number

Valeur de propriété

number

optimization_config

Paramètres de configuration par attribut cible. Contient des compétences, des outils, system_prompt pour l’agent, ainsi que de l’espace de modèlisation pour l’optimisation du modèle.

optimization_config?: Record<string, any>

Valeur de propriété

Record<string, any>

optimization_model

Déploiement de modèles pour le raisonnement d’optimisation (doit être de la famille gpt-5). Il revient au modèle d’évaluation par défaut quand il n’est pas réglé.

optimization_model?: string

Valeur de propriété

string