REST Resource: projects.locations.conversations

Resource: Percakapan

Pesan untuk percakapan.

Representasi JSON
{
  "name": string,
  "agents": [
    string
  ],
  "createTime": string,
  "lastUsedTime": string,
  "labels": {
    string: string,
    ...
  },
  "kmsKey": string,
  "memoryPaused": boolean
}
Kolom
name

string

Opsional. ID. Nama resource unik percakapan. Format: projects/{project}/locations/{location}/conversations/{conversationId} {conversationId} adalah ID resource dan harus 63 karakter atau kurang serta harus cocok dengan format yang dijelaskan di https://google.aip.dev/122#resource-id-segments

Contoh: projects/1234567890/locations/global/conversations/my-conversation.

Sebaiknya lewati setelan kolom ini selama pembuatan percakapan karena akan disimpulkan secara otomatis dan diganti dengan {parent}/conversations/{conversationId}.

agents[]

string

Wajib. Agen dalam percakapan. Saat ini, hanya satu agen yang didukung. Kolom ini diulang untuk memungkinkan dukungan beberapa agen dalam percakapan di masa mendatang. Format: projects/{project}/locations/{location}/dataAgents/{agent}

createTime

string (Timestamp format)

Hanya output. Stempel waktu pembuatan.

Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

lastUsedTime

string (Timestamp format)

Hanya output. Stempel waktu percakapan yang terakhir digunakan.

Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

labels

map (key: string, value: string)

Opsional. Label terbuka dan yang ditentukan pengguna yang dapat ditetapkan oleh klien untuk memberi tag pada percakapan (misalnya, untuk memfilter percakapan untuk produk/platform tertentu).

Objek yang berisi daftar pasangan "key": value. Contoh: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

kmsKey

string

Opsional. Kunci enkripsi yang dikelola pelanggan (CMEK) yang akan digunakan untuk mengenkripsi resource Conversation. Enkripsi akan terjadi di lapisan Titan, kami akan meneruskan kunci KMS ke Titan.

Format: projects/{projectId}/locations/{location}/keyRings/{key_ring_name}/cryptoKeys/{key_name}.

memoryPaused

boolean

Opsional. Apakah memori dijeda untuk percakapan ini.

Metode

create

Membuat percakapan baru untuk mempertahankan histori percakapan.

delete

Menghapus percakapan.

get

Mendapatkan detail satu percakapan menggunakan ID percakapan dan induk.

list

Mencantumkan semua percakapan untuk induk tertentu.