Objekty
AnswerResponse
Odpověď asistenta (POST /v1/ask, POST /v1/chat bez streamování a událost done streamu). Existuje několik podob: běžná odpověď; „žádné dokumenty“ (empty: no_hits, bez provenance); odmítnutí u omezeného tématu (empty: restricted s restricted); a odmítnutí mantinelem (empty: guardrail s guardrail, kde text je standardní zpráva organizace o odmítnutí). Odpověď z mezipaměti má cached: true a cache_hit (přesné opakování nebo odpověď na podobnou otázku). Odpověď založená jen na ověřených kartách (VERIFIED_ONLY) má verified_only: true.
Pole
answerstringpovinnéquestion_idintegerpovinnéquerystringcollectionstringpovinnéprovenancearray of NumberProvenanceemptystringPovolené hodnoty:
no_hitsrestrictedguardrailno_data_for_periodbasisAnswerBasisverificationAnswerVerificationalt_periodsarray of AnswerAltPerioditems ≤ 6
drilldownarray of AnswerDrilldownitems ≤ 20
restrictedRestrictedInfoguardrailGuardrailVerdictverified_onlybooleancachedbooleancache_hitAnswerCacheHitout_of_scopeAnswerOutOfScopeattachmentsarray of Attachmentexport_errorstringtoolsstring | nullProč byly pro tuto odpověď použity nástroje:
request(výslovně vyžádáno);compare,compute,action(podle otázky);needs_calc(je potřeba výpočet nad tabulkami);summary(přehled kolekce nebo dokumentů);mcp(organizace připojila externí servery MCP).Povolené hodnoty:
requestcomparecomputeactionneeds_calcsummarymcpnulltool_callsarray of ToolCallInfocalculationsarray of Calculationpending_actionsarray of PendingActionconversation_idstringJen pro
POST /v1/chats konverzací.answer_idstringID objektu odpovědi.