Ventana de Contexto

Responde preguntas cruzando hasta 10 documentos enviados en la misma llamada

Equivale a POST https://claix.dev/multi-document. Multipart con hasta 10 archivos (los mismos formatos que Extracción → Markdown: pdf, xlsx, csv, docx, txt, md, rtf, html, xml, jpeg, jpg, png, webp, heic, heif, mp3, wav, m4a, ogg) y un campo questions con el mismo JSON que space-context: array de { question, format } (máximo 5 preguntas, 400 caracteres; format ∈ string | int | boolean | timestamp | array). Cada archivo se convierte a Markdown y las preguntas se responden cruzando esos textos. No usa schema_id. window_context, window_time y space_id son opcionales y se aplican igual que en la conversión a Markdown: si window_context es true el documento se conserva durante window_time y, si llega space_id, se asocia a ese espacio. infinity exige el modo persistente activo en la cuenta. La respuesta es { user_ask, ia_response, documents_processed, log_id }. Si la verificación de fuente está activada en consulta a espacio de conocimiento, cada ítem de ia_response es { value, source }.

post/multi-document

Request

  • Base URL: https://claix.dev
  • URL: https://claix.dev/multi-document
  • Auth: one of:
    • API key in header x-api-key
    • HTTP bearer

Response

Preguntas respondidas

documents_processedinteger required

Número de documentos convertidos y usados para responder.

log_idstring uuid nullable

Identificador del registro en usage_logs de esta llamada. Presente en respuestas de éxito de extracción, modo agente, document-context y space-context, y en la mayoría de errores una vez autenticada la petición. Puede omitirse si el insert del log falla.

Example response

{
  "user_ask": [
    {
      "question": "¿Cuál es la penalización exacta por cancelación anticipada?",
      "format": "string"
    }
  ],
  "ia_response": [
    {
      "source": "página 2, párrafo 3"
    }
  ],
  "documents_processed": 3,
  "log_id": "7c2e1a90-4b3d-4f8a-9e21-6d5c8b0a1f34"
}

Changes

No recorded changes to this operation across all 1 revision of this API.