Extragerea Tokenilor de Raționament prin Câmpul reasoning_content în DeepSeek (V4 & R1)

Sintaxă & invocare
reasoning = chunk.choices[0].delta.reasoning_content

La interogarea modelului deepseek-reasoner (bazat pe DeepSeek-R1), răspunsul API conține două fluxuri distincte de date: procesul intern de deliberare și răspunsul util final. În loc să amestece ambele texte în câmpul clasic content, API-ul returnează deliberarea în câmpul dedicat reasoning_content.

response = client.chat.completions.create(
    model="deepseek-reasoner",
    messages=[{"role": "user", "content": "Câte litere 'r' sunt în cuvântul 'strawberry'?"}],
    stream=True
)

print("--- PROCESUL DE RAȚIONAMENT ---")
for chunk in response:
    delta = chunk.choices[0].delta
    if hasattr(delta, 'reasoning_content') and delta.reasoning_content:
        print(delta.reasoning_content, end="", flush=True)
    elif delta.content:
        print(delta.content, end="", flush=True)

Această separare permite aplicațiilor să ascundă raționamentul în interfața utilizatorului într-un meniu retractabil (accordion) fără parsare regex complicată.

Învață AI • Comunitate & Q&A

Întrebări & Exemple practice: Extragerea Tokenilor de Raționament prin Câmpul reasoning_content

Ai o întrebare despre Extragerea Tokenilor de Raționament prin Câmpul reasoning_content 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.

Comunitate AI Adaugă o întrebare sau distribuie un cod / prompt

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.