From 396878bf6b5c8f4b7a2f5f839d935f0ed117bdd1 Mon Sep 17 00:00:00 2001 From: Abhinavexist Date: Wed, 22 Jul 2026 03:18:26 +0530 Subject: [PATCH] docs: steer large/long documents to streaming (buffered requests can be dropped by an intermediary ~340s; the SSE path is kept alive server-side) --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 9ae6fa8..d780323 100644 --- a/README.md +++ b/README.md @@ -137,6 +137,9 @@ are rejected client-side (Interfaze does not accept them). - `n`, `seed`, `stop`, penalties, `logprobs`, `tool_choice`, `top_k` are ignored by Interfaze. - Requests default to a 900s timeout (large OCR/document/vision jobs are slow); override with `new Interfaze({ timeout: ... })` (milliseconds). +- For very large/long documents, **stream** (`.stream()` / `create({ stream: true })`): streamed + connections are kept alive server-side, whereas a long buffered request can be dropped by an + intermediary mid-job. - The underlying OpenAI client is available at `interfaze.openai` as an escape hatch. ## License