Перейти к содержанию
Sursa для разработчиков

Объекты

AnswerResponse

Ответ ассистента (POST /v1/ask, POST /v1/chat без потоковой передачи и событие done потока). Есть несколько форм: обычный ответ; «нет документов» (empty: no_hits, без provenance); отказ по теме с ограниченным доступом (empty: restricted с restricted); и отказ ограничителя (empty: guardrail с guardrail, где текст — стандартное сообщение об отказе организации). У ответа из кеша есть cached: true и cache_hit (точный повтор или ответ на похожий вопрос). У ответа только по подтверждённым карточкам (VERIFIED_ONLY) есть verified_only: true.

Поля

  • answerstringобязательно
  • question_idintegerобязательно
  • querystring
  • collectionstringобязательно
  • sourcesarray of Sourceобязательно
  • table_queriesarray of TableQueryобязательно
  • datasetsarray of Datasetобязательно
  • chartsarray of ChartSpecобязательно
  • warningsarray of AnswerWarningобязательно
  • timingsTimingsобязательно
  • provenancearray of NumberProvenance
  • emptystring

    Допустимые значения: no_hitsrestrictedguardrailno_data_for_period

  • verificationAnswerVerification
  • alt_periodsarray of AnswerAltPeriod

    items ≤ 6

  • drilldownarray of AnswerDrilldown

    items ≤ 20

  • restrictedRestrictedInfo
  • verified_onlyboolean
  • cachedboolean
  • out_of_scopeAnswerOutOfScope
  • attachmentsarray of Attachment
  • export_errorstring
  • toolsstring | null

    Почему для этого ответа использовались инструменты: request (явно попросили); compare, compute, action (исходя из вопроса); needs_calc (нужен расчёт по таблицам); summary (обзор коллекции или документов); mcp (организация подключила внешние серверы MCP).

    Допустимые значения: requestcomparecomputeactionneeds_calcsummarymcpnull

  • tool_callsarray of ToolCallInfo
  • calculationsarray of Calculation
  • pending_actionsarray of PendingAction
  • entitiesarray of AnswerEntityобязательно
  • followupsarray of Followupобязательно
  • conversation_idstring

    Только для POST /v1/chat с беседой.

  • answer_idstring

    ID объекта ответа.

Используется в

Входит в

ChatDone