Objekte
AnswerResponse
Die Antwort des Assistenten (POST /v1/ask, POST /v1/chat ohne Streaming und das Ereignis done des Streams). Es gibt mehrere Formen: eine reguläre Antwort; „keine Dokumente“ (empty: no_hits, ohne provenance); eine Ablehnung bei einem gesperrten Thema (empty: restricted mit restricted); und eine Ablehnung durch eine Schutzregel (empty: guardrail mit guardrail, wobei der Text die Standard-Ablehnungsmeldung der Organisation ist). Eine zwischengespeicherte Antwort hat cached: true und cache_hit (eine exakte Wiederholung oder eine Antwort auf eine ähnliche Frage). Eine Antwort, die nur auf geprüften Karten beruht (VERIFIED_ONLY), hat verified_only: true.
Felder
answerstringerforderlichquestion_idintegererforderlichquerystringcollectionstringerforderlichprovenancearray of NumberProvenanceemptystringZulässige Werte:
no_hitsrestrictedguardrailno_data_for_periodbasisAnswerBasisverificationAnswerVerificationalt_periodsarray of AnswerAltPerioditems ≤ 6
drilldownarray of AnswerDrilldownitems ≤ 20
restrictedRestrictedInfoguardrailGuardrailVerdictverified_onlybooleancachedbooleancache_hitAnswerCacheHitout_of_scopeAnswerOutOfScopeattachmentsarray of Attachmentexport_errorstringtoolsstring | nullWarum für diese Antwort Werkzeuge verwendet wurden:
request(ausdrücklich angefordert);compare,compute,action(aufgrund der Frage);needs_calc(eine Berechnung über Tabellen ist nötig);summary(eine Übersicht über eine Sammlung oder Dokumente);mcp(die Organisation hat externe MCP-Server verbunden).Zulässige Werte:
requestcomparecomputeactionneeds_calcsummarymcpnulltool_callsarray of ToolCallInfocalculationsarray of Calculationpending_actionsarray of PendingActionconversation_idstringNur für
POST /v1/chatmit einer Unterhaltung.answer_idstringID des Antwortobjekts.
Verwendet von
- POST
/v1/askAntwort des Assistenten ohne Streaming abrufen - POST
/v1/chatAntwort des Assistenten streamen (SSE)