Ressource : EvaluationExpectation
Une attente d'évaluation représente un critère spécifique à évaluer.
| Représentation JSON |
|---|
{
"name": string,
"displayName": string,
"tags": [
string
],
"createTime": string,
"updateTime": string,
"etag": string,
// The following is a list of mutually exclusive fields. At most one of the
// fields will be set in a response:
"llmCriteria": {
object ( |
| Champs | |
|---|---|
name |
Identifiant. Identifiant unique de cette attente d'évaluation. Format : |
displayName |
Obligatoire. Nom à afficher défini par l'utilisateur. Doit être unique dans l'application. |
tags[] |
Facultatif. Balises définies par l'utilisateur pour les attentes. Peut être utilisé pour filtrer les attentes. |
createTime |
Uniquement en sortie. Code temporel de création de l'attente d'évaluation. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
updateTime |
Uniquement en sortie. Code temporel de la dernière mise à jour de l'attente d'évaluation. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
etag |
Uniquement en sortie. Etag utilisé pour s'assurer que l'objet n'a pas été modifié lors d'une opération de lecture-modification-écriture. Si l'etag est vide, la mise à jour écrasera toutes les modifications simultanées. |
| Définition des critères utilisés pour l'évaluation. Vous trouverez ci-dessous la liste des champs mutuellement exclusifs. Au maximum, un seul des champs sera défini dans une réponse : | |
llmCriteria |
Facultatif. Critères d'évaluation basés sur un prompt LLM. |
| Fin des champs qui s'excluent mutuellement. | |
EvaluationExpectation.LlmCriteria
Configuration des critères d'évaluation basés sur les LLM.
| Représentation JSON |
|---|
{ "prompt": string } |
| Champs | |
|---|---|
prompt |
Obligatoire. Le prompt/les instructions fournies au juge LLM. |
Méthodes |
|
|---|---|
|
Crée une attente d'évaluation. |
|
Supprime une attente d'évaluation. |
|
Obtient les détails de l'attente d'évaluation spécifiée. |
|
Liste toutes les attentes d'évaluation dans l'application donnée. |
|
Met à jour une attente d'évaluation. |