REST Resource: projects.locations.dataStores.conversations

資源:Conversation

外部對話的 proto 定義。

JSON 表示法
{
  "name": string,
  "state": enum (State),
  "userPseudoId": string,
  "messages": [
    {
      object (ConversationMessage)
    }
  ],
  "startTime": string,
  "endTime": string
}
欄位
name

string

不可變動。完整名稱 projects/{project}/locations/global/collections/{collection}/dataStore/*/conversations/*projects/{project}/locations/global/collections/{collection}/engines/*/conversations/*

state

enum (State)

對話狀態。

userPseudoId

string

用於追蹤使用者的專屬 ID。

messages[]

object (ConversationMessage)

對話訊息。

startTime

string (Timestamp format)

僅供輸出。對話開始時間。

使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 個小數點後位數。系統也接受「Z」以外的偏移量。例如:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

endTime

string (Timestamp format)

僅供輸出。對話結束的時間。

使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 個小數點後位數。系統也接受「Z」以外的偏移量。例如:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

方法

converse

Converses a conversation.

create

建立對話。

delete

刪除對話。

get

取得對話。

list

列出所有對話及其父項 DataStore

patch

更新對話。