- Ressource: Unterhaltung
- Conversation.Turn
- Span
- Conversation.ChannelType
- Conversation.Source
- Conversation.InputType
- Methoden
Ressource: Unterhaltung
Eine Unterhaltung stellt eine Interaktion zwischen einem Endnutzer und der CES-App dar.
| JSON-Darstellung |
|---|
{ "name": string, "startTime": string, "endTime": string, "turns": [ { object ( |
| Felder | |
|---|---|
name |
ID. Die eindeutige Kennung der Unterhaltung. Format: |
startTime |
Nur Ausgabe. Zeitstempel für die Erstellung der Unterhaltung. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
endTime |
Nur Ausgabe. Zeitstempel für den Abschluss der Unterhaltung. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
turns[] |
Erforderlich. Die Sprecherwechsel in der Unterhaltung. |
turnCount |
Nur Ausgabe. Die Anzahl der Züge in der Unterhaltung. |
channelType |
VERWORFEN. Verwenden Sie stattdessen |
source |
Nur Ausgabe. Geben Sie die Quelle der Unterhaltung an. |
inputTypes[] |
Nur Ausgabe. Die Eingabetypen der Unterhaltung. |
entryAgent |
Nur Ausgabe. Der Agent, der die Unterhaltung ursprünglich bearbeitet. Wenn nichts angegeben ist, wird die Unterhaltung vom Stamm-Agent bearbeitet. Format: |
deployment |
Nur Ausgabe. Die Bereitstellung der App, die zum Verarbeiten der Unterhaltung verwendet wird. Format: |
appVersion |
Nur Ausgabe. Die Version der App, die zum Verarbeiten der Unterhaltung verwendet wurde. Format: |
languageCode |
Nur Ausgabe. Der Sprachcode der Unterhaltung. |
messages[] |
Verworfen Verwenden Sie stattdessen Züge. |
Conversation.Turn
Alle Informationen zu einem einzelnen Zug in der Unterhaltung.
| JSON-Darstellung |
|---|
{ "messages": [ { object ( |
| Felder | |
|---|---|
messages[] |
Optional. Liste der Nachrichten in der Unterhaltungsrunde, einschließlich Nutzereingaben, Agentenantworten und Zwischenereignissen während der Verarbeitung. |
rootSpan |
Optional. Der Stamm-Span der Aktionsverarbeitung. |
userIntendedText |
Optional. Der beabsichtigte Ground-Truth-Text des simulierten Anrufers (Polysynth). Wird nur ausgefüllt, wenn Messwerte für die Wortfehlerrate aktiviert sind. |
Span
Ein Span ist eine Arbeitseinheit oder ein einzelner Vorgang während der Anfrageverarbeitung.
| JSON-Darstellung |
|---|
{
"name": string,
"startTime": string,
"endTime": string,
"duration": string,
"attributes": {
object
},
"childSpans": [
{
object ( |
| Felder | |
|---|---|
name |
Nur Ausgabe. Der Name des Zeitraums. |
startTime |
Nur Ausgabe. Die Startzeit des Zeitraums. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
endTime |
Nur Ausgabe. Die Endzeit des Spans. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
duration |
Nur Ausgabe. Die Dauer des Zeitraums. Die Dauer in Sekunden mit bis zu neun Nachkommastellen und am Ende mit „ |
attributes |
Nur Ausgabe. Schlüssel/Wert-Attribute, die dem Bereich zugeordnet sind. |
childSpans[] |
Nur Ausgabe. Die untergeordneten Spannen, die unter dieser Spanne verschachtelt sind. |
Conversation.ChannelType
Der Kanaltyp der Unterhaltung.
| Enums | |
|---|---|
CHANNEL_TYPE_UNSPECIFIED |
Nicht angegebener Channneltyp. |
TEXT |
Die Unterhaltung enthält nur Textnachrichten zwischen dem Endnutzer und dem Agent. |
AUDIO |
Die Unterhaltung enthält Audio-Nachrichten zwischen dem Endnutzer und dem Agent. |
MULTIMODAL |
Die multimodalen Nachrichten (z.B. Bilder) in der Unterhaltung zwischen dem Endnutzer und dem Agenten. |
Conversation.Source
Die Quelle der Unterhaltung.
| Enums | |
|---|---|
SOURCE_UNSPECIFIED |
Nicht angegebene Quelle. |
LIVE |
Die Unterhaltung stammt vom Endnutzer. |
SIMULATOR |
Die Unterhaltung stammt aus dem Simulator. |
EVAL |
Die Unterhaltung stammt aus der Bewertung. |
AGENT_TOOL |
Die Unterhaltung stammt von einem Agent-Tool. Mit dem Agent-Tool wird der Agent in einer separaten Sitzung ausgeführt, die zu Test- und Debugging-Zwecken beibehalten wird. |
Conversation.InputType
Typ der Eingabenachricht.
| Enums | |
|---|---|
INPUT_TYPE_UNSPECIFIED |
Nicht angegebener Eingabetyp. |
INPUT_TYPE_TEXT |
Texteingabe. |
INPUT_TYPE_EVENT |
Eingabe von Ereignissen |
INPUT_TYPE_AUDIO |
Audioeingabe |
INPUT_TYPE_IMAGE |
Bildeingabe |
INPUT_TYPE_BLOB |
Blob-Eingabe. |
INPUT_TYPE_TOOL_RESPONSE |
Eingabe für die Antwort des Client-Funktionstools. |
INPUT_TYPE_VARIABLES |
Variablen eingeben. |
Methoden |
|
|---|---|
|
Löscht die angegebenen Unterhaltungen im Batch. |
|
Löscht die angegebene Unterhaltung. |
|
Ruft Details zur angegebenen Unterhaltung ab. |
|
Listet Unterhaltungen in der angegebenen App auf. |