Dialogflow 回應。
JSON 表示法 |
---|
{ "queryText": string, "faqResponse": { object ( |
欄位 | |
---|---|
queryText |
原始對話型查詢文字。如果 Dialogflow 模型啟用了自動拼字校正功能, |
faqResponse |
Dialogflow 的常見問題回應。 |
intentResponses[] |
Dialogflow 的意圖回應清單。 |
autoResponded |
布林值,表示 Business Messages 是否會自動回應使用者。 |
autoRespondedMessages[] |
自動回覆訊息。 |
FaqResponse
Dialogflow 的常見問題回應。
如果已啟用常見問題整合功能,則系統會一併附上所有可用知識文件的回應。
JSON 表示法 |
---|
{
"userQuestion": string,
"answers": [
{
object ( |
欄位 | |
---|---|
userQuestion |
從訊息中擷取的使用者問題。 |
answers[] |
從 Dialogflow 的知識庫中選取最多 3 則回應。 |
IntentResponse
Dialogflow 的意圖回應。
如果已啟用常見問題整合功能,這項資料會包含所有可用自訂意圖的回應。
JSON 表示法 |
---|
{
"intentName": string,
"intentDisplayName": string,
"intentDetectionConfidence": number,
"fulfillmentMessages": [
{
object ( |
欄位 | |
---|---|
intentName |
相符意圖的專屬 ID。 |
intentDisplayName |
相符意圖的名稱。 |
intentDetectionConfidence |
意圖偵測的可信度。值的範圍介於 0.0 (完全不確定) 到 1.0 (完全確定)。這個值僅供參考,僅用於在分類門檻中比對出最佳意圖。 |
fulfillmentMessages[] |
要傳送給使用者的訊息集合。如果 Business Messages 不支援出貨訊息格式,系統會向使用者傳送備用訊息。 |
FulfillmentMessage
執行要求訊息的內容。
JSON 表示法 |
---|
{ "error": { object ( |
欄位 | |
---|---|
error |
說明執行要求訊息問題的錯誤結果。 |
聯集欄位 message 。必要欄位。自訂意圖的回應訊息。message 只能是下列其中一項: |
|
text |
文字回應。 |
jsonPayload |
自訂酬載回應。 這個字串與您為 Dialogflow 意圖回應定義的自訂酬載相符。如果酬載不具備有效的 Business Messages JSON 物件結構, |
liveAgentHandoff |
真人服務專員遞交回覆。 |
LiveAgentHandOff
真人服務專員 Handoff。
JSON 表示法 |
---|
{ "metadata": { object } } |
欄位 | |
---|---|
metadata |
透過真人服務專員轉接要求給服務專員的自訂資料。這是 JSON 酬載 |
狀態
Status
類型會定義適用於不同程式設計環境 (包含 REST API 和遠端程序呼叫 (RPC) API) 的邏輯錯誤模型。gRPC 會使用這個模型。每個 Status
訊息包含三部分的資料:錯誤代碼、錯誤訊息和錯誤詳細資料。
如要進一步瞭解這個錯誤模型,以及如何使用這個錯誤模型,請參閱 API 設計指南。
JSON 表示法 |
---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
欄位 | |
---|---|
code |
狀態碼,應為 |
message |
向開發人員顯示的錯誤訊息,應以英文呈現。凡是向使用者顯示的錯誤訊息,都應透過 |
details[] |
附有錯誤詳細資料的訊息清單。這是供 API 使用的一組常用訊息類型。 包含任意類型欄位的物件。額外的 |