Đối tượng
AnswerResponse
Câu trả lời của trợ lý (POST /v1/ask, POST /v1/chat không phát luồng, và sự kiện done của luồng). Có nhiều dạng: câu trả lời thông thường; “không có tài liệu” (empty: no_hits, không có provenance); từ chối do chủ đề bị hạn chế (empty: restricted kèm restricted); và từ chối bởi rào chắn an toàn (empty: guardrail kèm guardrail, trong đó văn bản là thông báo từ chối tiêu chuẩn của tổ chức). Câu trả lời từ bộ nhớ đệm có cached: true và cache_hit (lặp lại chính xác hoặc câu trả lời cho câu hỏi tương tự). Câu trả lời chỉ dựa trên thẻ đã kiểm chứng (VERIFIED_ONLY) có verified_only: true.
Trường
answerstringbắt buộcquestion_idintegerbắt buộcquerystringcollectionstringbắt buộcprovenancearray of NumberProvenanceemptystringGiá trị cho phép:
no_hitsrestrictedguardrailno_data_for_periodbasisAnswerBasisverificationAnswerVerificationalt_periodsarray of AnswerAltPerioditems ≤ 6
drilldownarray of AnswerDrilldownitems ≤ 20
restrictedRestrictedInfoguardrailGuardrailVerdictverified_onlybooleancachedbooleancache_hitAnswerCacheHitout_of_scopeAnswerOutOfScopeattachmentsarray of Attachmentexport_errorstringtoolsstring | nullLý do dùng công cụ cho câu trả lời này:
request(được yêu cầu rõ);compare,compute,action(dựa trên câu hỏi);needs_calc(cần tính toán trên bảng);summary(tổng quan về một bộ sưu tập hoặc tài liệu);mcp(tổ chức đã kết nối máy chủ MCP bên ngoài).Giá trị cho phép:
requestcomparecomputeactionneeds_calcsummarymcpnulltool_callsarray of ToolCallInfocalculationsarray of Calculationpending_actionsarray of PendingActionconversation_idstringChỉ với
POST /v1/chatcó cuộc trò chuyện.answer_idstringID của đối tượng câu trả lời.
Được dùng trong
- POST
/v1/askLấy câu trả lời của trợ lý không qua luồng - POST
/v1/chatNhận câu trả lời của trợ lý qua luồng (SSE)