- Resource: Conversation
- Conversation.Turn
- Rentang
- Conversation.ChannelType
- Conversation.Source
- Conversation.InputType
- Metode
Resource: Percakapan
Percakapan mewakili interaksi antara pengguna akhir dan aplikasi CES.
| Representasi JSON |
|---|
{ "name": string, "startTime": string, "endTime": string, "turns": [ { object ( |
| Kolom | |
|---|---|
name |
ID. ID unik percakapan. Format: |
startTime |
Hanya output. Stempel waktu saat percakapan dibuat. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
endTime |
Hanya output. Stempel waktu saat percakapan selesai. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
turns[] |
Wajib. Giliran dalam percakapan. |
turnCount |
Hanya output. Jumlah giliran dalam percakapan. |
channelType |
TIDAK DIGUNAKAN LAGI. Sebagai gantinya, gunakan |
source |
Hanya output. Menunjukkan sumber percakapan. |
inputTypes[] |
Hanya output. Jenis input percakapan. |
entryAgent |
Hanya output. Agen yang awalnya menangani percakapan. Jika tidak ditentukan, percakapan akan ditangani oleh agen root. Format: |
deployment |
Hanya output. Deployment aplikasi yang digunakan untuk memproses percakapan. Format: |
appVersion |
Hanya output. Versi aplikasi yang digunakan untuk memproses percakapan. Format: |
languageCode |
Hanya output. Kode bahasa percakapan. |
messages[] |
Tidak digunakan lagi. Gunakan giliran sebagai gantinya. |
Conversation.Turn
Semua informasi tentang satu giliran dalam percakapan.
| Representasi JSON |
|---|
{ "messages": [ { object ( |
| Kolom | |
|---|---|
messages[] |
Opsional. Daftar pesan dalam giliran percakapan, termasuk input pengguna, respons agen, dan peristiwa perantara selama pemrosesan. |
rootSpan |
Opsional. Rentang root pemrosesan tindakan. |
userIntendedText |
Opsional. Teks kebenaran nyata yang dimaksudkan dari Penelepon Simulasi (Polysynth). Hanya diisi jika metrik rasio kesalahan kata diaktifkan. |
Span
Rentang adalah unit tugas atau satu operasi selama pemrosesan permintaan.
| Representasi JSON |
|---|
{
"name": string,
"startTime": string,
"endTime": string,
"duration": string,
"attributes": {
object
},
"childSpans": [
{
object ( |
| Kolom | |
|---|---|
name |
Hanya output. Nama rentang. |
startTime |
Hanya output. Waktu mulai rentang. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
endTime |
Hanya output. Waktu akhir rentang. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
duration |
Hanya output. Durasi rentang. Durasi dalam detik dengan maksimal sembilan digit pecahan, yang diakhiri dengan ' |
attributes |
Hanya output. Atribut nilai kunci yang terkait dengan rentang. |
childSpans[] |
Hanya output. Span turunan yang bertingkat di bawah span ini. |
Conversation.ChannelType
Jenis channel percakapan.
| Enum | |
|---|---|
CHANNEL_TYPE_UNSPECIFIED |
Jenis saluran tidak ditentukan. |
TEXT |
Percakapan hanya berisi pesan teks antara pengguna akhir dan agen. |
AUDIO |
Percakapan berisi pesan audio antara pengguna akhir dan agen. |
MULTIMODAL |
Pesan multi-modal percakapan (misalnya, gambar) antara pengguna akhir dan agen. |
Conversation.Source
Sumber percakapan.
| Enum | |
|---|---|
SOURCE_UNSPECIFIED |
Sumber tidak ditentukan. |
LIVE |
Percakapan berasal dari pengguna akhir aktif. |
SIMULATOR |
Percakapan berasal dari simulator. |
EVAL |
Percakapan berasal dari evaluasi. |
AGENT_TOOL |
Percakapan berasal dari alat agen. Alat agen menjalankan agen dalam sesi terpisah, yang dipertahankan untuk tujuan pengujian dan proses debug. |
Conversation.InputType
Jenis pesan input.
| Enum | |
|---|---|
INPUT_TYPE_UNSPECIFIED |
Jenis input tidak ditentukan. |
INPUT_TYPE_TEXT |
Input teks. |
INPUT_TYPE_EVENT |
Input acara. |
INPUT_TYPE_AUDIO |
Input audio. |
INPUT_TYPE_IMAGE |
Input gambar. |
INPUT_TYPE_BLOB |
Input blob. |
INPUT_TYPE_TOOL_RESPONSE |
Input respons alat fungsi klien. |
INPUT_TYPE_VARIABLES |
Input variabel. |
Metode |
|
|---|---|
|
Menghapus percakapan tertentu secara batch. |
|
Menghapus percakapan yang ditentukan. |
|
Mendapatkan detail percakapan yang ditentukan. |
|
Mencantumkan percakapan di aplikasi tertentu. |