Skip to main content
documents.stream crea el documento y te da sus eventos según ocurren.
Muchos eventos traen display, un texto corto en español y en inglés (display.es: “Revisando…”; display.en: “Reviewing…”) pensado para enseñarlo tal cual en tu interfaz. Es opcional: otros, como content.block_delta, no lo llevan.

En tu web

La API key no puede ir al navegador, así que tu servidor hace de puente: recibe los eventos con el SDK y se los reenvía a tu página. Por ejemplo, con una ruta de Next.js (app/api/informe/route.ts) o de FastAPI:
Si el usuario cierra la página, signal corta el stream (en Python no hay signal: basta con dejar de leer el generador). El documento sigue creándose igualmente; lo tienes en documents.get(id).

Seguir un documento que ya existe

Si lo creaste en segundo plano, o se cortó la conexión, sigue sus eventos desde donde ibas:

Cancelar