- Risorsa: EvaluationCaseResult
- Stato
- MatcherResult
- OrderResultMatcherResult
- AgentUtteranceStringMatcherResult
- LLMJudgementMatcherResult
- Metodi
Risorsa: EvaluationCaseResult
Il risultato di un caso di valutazione.
| Rappresentazione JSON |
|---|
{ "name": string, "evaluationCase": { object ( |
| Campi | |
|---|---|
name |
Identificatore. Il nome della risorsa del risultato del caso di valutazione. Formato: projects/{project}/locations/{location}/brands/{brand}/evaluationCaseResults/{evaluationCaseResult} |
evaluationCase |
Solo output. Il caso di valutazione a cui è associato questo risultato. |
evaluationContext |
Solo output. Il contesto di valutazione a cui è associato questo risultato. |
evaluationDataset |
Solo output. Il riferimento al set di dati di valutazione a cui è associato questo risultato. Se non viene impostato, significa che lo scenario di test viene eseguito come test autonomo, non come parte di un set di dati di valutazione. Formato: projects/{project}/locations/{location}/brands/{brand}/evaluationDatasets/{evaluationDataset} |
sessionRecord |
Solo output. Il nome della risorsa del record della sessione a cui è associato questo risultato. Formato: projects/{project}/locations/{location}/brands/{brand}/sessionRecords/{sessionRecord} |
status |
Solo output. Lo stato della richiesta di valutazione. |
matcherResults[] |
Solo output. L'elenco dei risultati del matcher di valutazione per il caso di valutazione. I risultati dei matcher di valutazione. |
createTime |
Solo output. L'ora di creazione del risultato del caso di valutazione. Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
Stato
Lo stato della richiesta di valutazione.
| Enum | |
|---|---|
STATUS_UNSPECIFIED |
Stato non valido. |
PASS |
Tutti i matcher di valutazione sono soddisfatti. |
FAIL |
Almeno uno dei matcher di valutazione non è soddisfatto. |
ERROR |
Si è verificato un errore per cui la sessione BidiProcessOrder è terminata in modo imprevisto e non è stato possibile completare la valutazione. |
MatcherResult
Il risultato di un matcher di valutazione.
| Rappresentazione JSON |
|---|
{ "evaluationMatcher": { object ( |
| Campi | |
|---|---|
evaluationMatcher |
Solo output. Il matcher di valutazione a cui è associato questo risultato. |
Campo unione result. Il risultato del matcher di valutazione. result può essere solo uno dei seguenti tipi: |
|
orderResultMatcherResult |
Solo output. Il risultato di un matcher dei risultati dell'ordine. |
agentUtteranceStringMatcherResult |
Solo output. Il risultato di un matcher di stringhe di espressioni dell'agente. |
llmJudgementMatcherResult |
Solo output. Il risultato di un matcher di valutazione LLM dell'enunciato dell'agente. |
OrderResultMatcherResult
Il risultato di un matcher dei risultati degli ordini.
| Rappresentazione JSON |
|---|
{ "match": boolean, "difference": string } |
| Campi | |
|---|---|
match |
Solo output. Indica se il matcher dei risultati dell'ordine ha superato o meno il test. |
difference |
Solo output. La differenza formattata tra l'ordine previsto e l'ordine effettivo nel matcher dei risultati dell'ordine nel formato (-want +got). |
AgentUtteranceStringMatcherResult
Il risultato di un matcher di stringhe di espressioni dell'agente.
| Rappresentazione JSON |
|---|
{ "match": boolean } |
| Campi | |
|---|---|
match |
Solo output. Indica se il matcher di stringhe dell'enunciato dell'agente ha superato o meno il test. |
LLMJudgementMatcherResult
Il risultato di un matcher di valutazione LLM dell'enunciato dell'agente.
| Rappresentazione JSON |
|---|
{ "match": boolean, "reasoning": string } |
| Campi | |
|---|---|
match |
Solo output. Indica se il matcher di valutazione LLM dell'enunciato dell'agente ha superato o meno il test. |
reasoning |
Solo output. Descrive il motivo per cui la valutazione dell'LLM è stata o meno corrispondente. |
Metodi |
|
|---|---|
|
Elimina l'EvaluationCaseResult specificato. |
|
Recupera un EvaluationCaseResult. |
|
Elenca EvaluationCaseResults. |