Streamen

Door de server verzonden gebeurtenissen voor incrementele reacties.

Streamen

Set "stream": true in de verzoektekst. Streaming werkt in beide gevolgtrekkingsformaten en verandert de prijzen niet.

Anthropic zendt gebeurtenissen uit zoals message_start, content_block_delta, En message_stop. OpenAI zendt uit data: {...} stukjes en eindigt met data: [DONE].

from openai import OpenAI
client = OpenAI(api_key="mg_live_...", base_url="https://api.model-gate.com/v1")
stream = client.chat.completions.create(model="claude-opus-4.8", messages=[{"role":"user","content":"Hello"}], stream=True)
for chunk in stream:
    text = chunk.choices[0].delta.content
    if text:
        print(text, end="", flush=True)

Houd de verbinding open en schakel reverse-proxy-buffering uit. Het sluiten van de clientverbinding annuleert de stroomopwaartse generatie; reeds gegenereerd gebruik blijft factureerbaar. Zien Fouten voor begeleiding bij opnieuw proberen.