Pular para o conteúdo
Sursa Developers

Objetos

AnswerResponse

A resposta do assistente (POST /v1/ask, POST /v1/chat sem streaming e o evento done do stream). Há várias formas: uma resposta comum; “nenhum documento” (empty: no_hits, sem provenance); uma recusa sobre um tema restrito (empty: restricted com restricted); e uma recusa por regra de proteção (empty: guardrail com guardrail, em que o texto é a mensagem de recusa padrão da organização). Uma resposta do cache tem cached: true e cache_hit (uma repetição exata ou uma resposta a uma pergunta semelhante). Uma resposta baseada só em cartões verificados (VERIFIED_ONLY) tem verified_only: true.

Campos

  • answerstringobrigatório
  • question_idintegerobrigatório
  • querystring
  • collectionstringobrigatório
  • sourcesarray of Sourceobrigatório
  • table_queriesarray of TableQueryobrigatório
  • datasetsarray of Datasetobrigatório
  • chartsarray of ChartSpecobrigatório
  • warningsarray of AnswerWarningobrigatório
  • timingsTimingsobrigatório
  • provenancearray of NumberProvenance
  • emptystring

    Valores permitidos: 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

    Por que foram usadas ferramentas nesta resposta: request (pedido explicitamente); compare, compute, action (com base na pergunta); needs_calc (é preciso um cálculo sobre tabelas); summary (uma visão geral de uma coleção ou de documentos); mcp (a organização conectou servidores MCP externos).

    Valores permitidos: requestcomparecomputeactionneeds_calcsummarymcpnull

  • tool_callsarray of ToolCallInfo
  • calculationsarray of Calculation
  • pending_actionsarray of PendingAction
  • entitiesarray of AnswerEntityobrigatório
  • followupsarray of Followupobrigatório
  • conversation_idstring

    Só para POST /v1/chat com uma conversa.

  • answer_idstring

    ID do objeto da resposta.

Usado em

Parte de

ChatDone