Một phản hồi Dialogflow.
Biểu diễn dưới dạng JSON |
---|
{ "queryText": string, "faqResponse": { object ( |
Các trường | |
---|---|
queryText |
Văn bản truy vấn có cuộc trò chuyện gốc. Nếu tính năng tự động sửa lỗi chính tả được bật cho mẫu Dialogflow, thì |
faqResponse |
Đây là câu trả lời cho các câu hỏi thường gặp của Dialogflow. |
intentResponses[] |
Danh sách ý định phản hồi của Dialogflow. |
autoResponded |
Một giá trị boolean cho biết liệu Business Messages có tự động trả lời người dùng hay không. |
autoRespondedMessages[] |
Thư trả lời tự động. |
FaqResponse
Đây là câu trả lời cho các câu hỏi thường gặp của Dialogflow.
Nếu bạn bật tính năng tích hợp Câu hỏi thường gặp, thì báo cáo sẽ bao gồm các câu trả lời nhận được từ tất cả tài liệu kiến thức hiện có.
Biểu diễn dưới dạng JSON |
---|
{
"userQuestion": string,
"answers": [
{
object ( |
Các trường | |
---|---|
userQuestion |
Câu hỏi của người dùng, được truy xuất từ một tin nhắn. |
answers[] |
Dialogflow chọn tối thiểu 3 phản hồi từ cơ sở kiến thức. |
IntentResponse
Một phản hồi ý định từ Dialogflow.
Nếu tính năng tích hợp Câu hỏi thường gặp được bật, thì danh sách này sẽ bao gồm câu trả lời nhận được từ mọi ý định tuỳ chỉnh hiện có.
Biểu diễn dưới dạng JSON |
---|
{
"intentName": string,
"intentDisplayName": string,
"intentDetectionConfidence": number,
"fulfillmentMessages": [
{
object ( |
Các trường | |
---|---|
intentName |
Giá trị nhận dạng duy nhất của ý định đã so khớp. |
intentDisplayName |
Tên của ý định phù hợp. |
intentDetectionConfidence |
Độ tin cậy của tính năng phát hiện ý định. Khoảng giá trị từ 0,0 (hoàn toàn không chắc chắn) đến 1,0 (hoàn toàn chắc chắn). Giá trị này chỉ nhằm mục đích cung cấp thông tin và chỉ được dùng để giúp khớp với ý định tốt nhất trong ngưỡng phân loại. |
fulfillmentMessages[] |
Tập hợp các thông báo để gửi cho người dùng. Nếu Business Messages không hỗ trợ các định dạng của thông báo về phương thức thực hiện, thì một thông báo dự phòng sẽ được gửi đến người dùng. |
FulfillmentMessage
Nội dung của thông báo về phương thức thực hiện.
Biểu diễn dưới dạng JSON |
---|
{ "error": { object ( |
Các trường | |
---|---|
error |
Kết quả lỗi khi mô tả vấn đề với thông báo về việc thực hiện đơn hàng. |
Trường nhóm message . Bắt buộc. Tin nhắn phản hồi từ một đối tượng có ý định tuỳ chỉnh. message chỉ có thể là một trong những trạng thái sau đây: |
|
text |
Một câu trả lời bằng tin nhắn văn bản. |
jsonPayload |
Phản hồi tải trọng tuỳ chỉnh. Chuỗi này khớp với tải trọng tuỳ chỉnh mà bạn đã xác định cho một phản hồi ý định trong Dialogflow. Nếu tải trọng không có cấu trúc đối tượng JSON hợp lệ cho Business Messages, thì trường |
liveAgentHandoff |
Phản hồi chuyển giao trực tiếp của nhân viên hỗ trợ. |
LiveAgentHandOff
Nhân viên hỗ trợ trực tiếp Handoff.
Biểu diễn dưới dạng JSON |
---|
{ "metadata": { object } } |
Các trường | |
---|---|
metadata |
Dữ liệu tuỳ chỉnh được truyền cho nhân viên hỗ trợ cùng với yêu cầu chuyển giao cho nhân viên hỗ trợ đang hoạt động. Đây là tải trọng JSON. |
Trạng thái
Loại Status
xác định một mô hình lỗi logic phù hợp với nhiều môi trường lập trình, bao gồm cả API REST và API RPC. gRPC sử dụng khoá này. Mỗi thông báo Status
chứa 3 phần dữ liệu: mã lỗi, thông báo lỗi và thông tin chi tiết về lỗi.
Bạn có thể tìm hiểu thêm về mô hình lỗi này và cách xử lý lỗi trong Hướng dẫn thiết kế API.
Biểu diễn dưới dạng JSON |
---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
Các trường | |
---|---|
code |
Mã trạng thái, phải là giá trị enum của |
message |
Một thông báo lỗi dành cho nhà phát triển, phải bằng tiếng Anh. Mọi thông báo lỗi dành cho người dùng phải được bản địa hoá và gửi trong trường |
details[] |
Danh sách các thông báo chứa thông tin chi tiết về lỗi. Có một tập hợp các loại thông báo phổ biến để API sử dụng. Đối tượng chứa các trường thuộc kiểu tuỳ ý. Trường bổ sung |