Pentru cererile lungi de cod sau generare de eseuri, așteptarea finalizării complete a răspunsului poate dura 10-30 de secunde. Prin activarea parametrului stream=True, API-ul transmite fragmentele de text imediat ce sunt decodate prin protocolul HTTP Server-Sent Events (SSE).
from openai import OpenAI
import os
client = OpenAI(
api_key=os.environ["DEEPSEEK_API_KEY"],
base_url="https://api.deepseek.com"
)
response = client.chat.completions.create(
model="deepseek-chat",
messages=[{"role": "user", "content": "Scrie un script Python de backup..."}],
stream=True
)
for chunk in response:
content = chunk.choices[0].delta.content
if content:
print(content, end="", flush=True)
Această tehnică reduce Latența Până la Primul Token (TTFT) percepută de utilizator la doar câteva sute de milisecunde.
Întrebări & Exemple practice:
Recepția Răspunsurilor prin Server-Sent Events (SSE) în Timp RealAi o întrebare despre Recepția Răspunsurilor prin Server-Sent Events (SSE) în Timp Real sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!
Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.