Streaming

Događaji poslani s poslužitelja za inkrementalne odgovore.

Streaming

set "stream": true u tijelu zahtjeva. Streaming radi u oba formata zaključivanja i ne mijenja cijene.

Anthropic emitira događaje kao što su message_start, content_block_delta, i message_stop. OpenAI emitira data: {...} komadiće i završava sa 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)

Držite vezu otvorenom i onemogućite međuspremnik obrnutog proxyja. Zatvaranje klijentske veze poništava uzvodno generiranje; već generirana upotreba ostaje naplativa. Vidjeti Greške za upute za ponovni pokušaj.