EvaluatorVersion interface

Définition de l’évaluateur

Propriétés

categories

Les catégories de l’évaluateur

created_at

Date/heure de création de l’évaluateur

created_by

Créateur de l’évaluateur

definition

Définition de l’évaluateur

description

Texte de description de la ressource.

display_name

Nom d’affichage de l’évaluateur. Cela aide à trouver facilement l’évaluateur dans AI Foundry. Il n’a pas besoin d’être unique.

evaluator_type

Le type d’évaluateur

generation_artifacts

Des artefacts de provenance issus de la chaîne de génération. Lecture seule ; présente uniquement sur les versions évaluateurs créées via un EvaluatorGenerationJob. Chaque artefact se résout dans un jeu de données Foundry versionné.

generation_job_id

Lien de provenance en lecture seule vers l’EvaluatorGenerationJob qui a produit cette version. Présent uniquement sur les versions évaluateurs créées via le pipeline de génération ; absent pour les versions créées manuellement et non affecté par les appels ultérieurs PATCH .

id

ID de l’actif, un identifiant unique pour l’actif

metadata

Métadonnées sur l’évaluateur

modified_at

Date/heure de la dernière modification de l’évaluateur

name

Nom de la ressource

supported_evaluation_levels

Niveaux d’évaluation que cet évaluateur supporte (par exemple, turn, conversation). Lorsqu’il est omis sur créer, le service passe par défaut à ["turn"]. À la mise à jour, l’omission de ce champ le laisse inchangé ; une liste vide est rejetée. Les évaluateurs personnalisés basés sur le code ne prennent en charge que turn; les évaluateurs personnalisés basés sur des prompts supportent exactement un niveau (turn ou conversation).

tags

Dictionnaire de balises. Les balises peuvent être ajoutées, supprimées et mises à jour.

version

La version de la ressource

warnings

Des catégories d’avertissements apparaissaient sur cette version générée de l’évaluateur. Présent uniquement sur les versions créées via un EvaluatorGenerationJob lorsque le travail apparié produisait des avertissements non vides. Absent (considérez comme sans avertissements) lorsque la version n’est pas de génération, lorsque le job jumelé était propre, ou lorsqu’un poste apparié PATCH a definition validé les avis du poste jumelé. Suivez generation_job_id pour récupérer les charges utiles d’alerte détaillées.

Détails de la propriété

categories

Les catégories de l’évaluateur

categories: EvaluatorCategory[]

Valeur de propriété

created_at

Date/heure de création de l’évaluateur

created_at?: string

Valeur de propriété

string

created_by

Créateur de l’évaluateur

created_by?: string

Valeur de propriété

string

definition

Définition de l’évaluateur

definition: EvaluatorDefinitionUnion

Valeur de propriété

description

Texte de description de la ressource.

description?: string

Valeur de propriété

string

display_name

Nom d’affichage de l’évaluateur. Cela aide à trouver facilement l’évaluateur dans AI Foundry. Il n’a pas besoin d’être unique.

display_name?: string

Valeur de propriété

string

evaluator_type

Le type d’évaluateur

evaluator_type: EvaluatorType

Valeur de propriété

generation_artifacts

Des artefacts de provenance issus de la chaîne de génération. Lecture seule ; présente uniquement sur les versions évaluateurs créées via un EvaluatorGenerationJob. Chaque artefact se résout dans un jeu de données Foundry versionné.

generation_artifacts?: EvaluatorGenerationArtifacts

Valeur de propriété

generation_job_id

Lien de provenance en lecture seule vers l’EvaluatorGenerationJob qui a produit cette version. Présent uniquement sur les versions évaluateurs créées via le pipeline de génération ; absent pour les versions créées manuellement et non affecté par les appels ultérieurs PATCH .

generation_job_id?: string

Valeur de propriété

string

id

ID de l’actif, un identifiant unique pour l’actif

id?: string

Valeur de propriété

string

metadata

Métadonnées sur l’évaluateur

metadata?: Record<string, string>

Valeur de propriété

Record<string, string>

modified_at

Date/heure de la dernière modification de l’évaluateur

modified_at?: string

Valeur de propriété

string

name

Nom de la ressource

name: string

Valeur de propriété

string

supported_evaluation_levels

Niveaux d’évaluation que cet évaluateur supporte (par exemple, turn, conversation). Lorsqu’il est omis sur créer, le service passe par défaut à ["turn"]. À la mise à jour, l’omission de ce champ le laisse inchangé ; une liste vide est rejetée. Les évaluateurs personnalisés basés sur le code ne prennent en charge que turn; les évaluateurs personnalisés basés sur des prompts supportent exactement un niveau (turn ou conversation).

supported_evaluation_levels?: EvaluationLevel[]

Valeur de propriété

tags

Dictionnaire de balises. Les balises peuvent être ajoutées, supprimées et mises à jour.

tags?: Record<string, string>

Valeur de propriété

Record<string, string>

version

La version de la ressource

version?: string

Valeur de propriété

string

warnings

Des catégories d’avertissements apparaissaient sur cette version générée de l’évaluateur. Présent uniquement sur les versions créées via un EvaluatorGenerationJob lorsque le travail apparié produisait des avertissements non vides. Absent (considérez comme sans avertissements) lorsque la version n’est pas de génération, lorsque le job jumelé était propre, ou lorsqu’un poste apparié PATCH a definition validé les avis du poste jumelé. Suivez generation_job_id pour récupérer les charges utiles d’alerte détaillées.

warnings?: "input_quality"[]

Valeur de propriété

"input_quality"[]