Modulul dspy.ChainOfThought: generare pas-cu-pas a raționamentului (rationale) în DSPy & Programare Algoritmică LLM

Sintaxă & invocare
cot = dspy.ChainOfThought(signature)(**inputs)

`dspy.ChainOfThought` (CoT) îmbogățește automat orice semnătură adăugând un câmp intermediar de raționament numit `rationale`. Forțează modelul să ‘gândească pas cu pas’ înainte de a produce răspunsul final, crescând dramatic performanța pe sarcini logice, aritmetice sau decizionale.

Raționament Explicit Pas-cu-Pas

Câmpul `rationale` este complet inspectabil și poate fi salvat pentru depanare sau auditabilitate.

import dspy

cot = dspy.ChainOfThought("math_problem -> final_answer")
pred = cot(math_problem="O livadă are 12 rânduri de meri cu câte 15 meri pe rând. Câți meri sunt în total?")

print("Raționament:", pred.rationale)
# Raționament: Pentru a afla totalul merilor, înmulțim 12 cu 15. 12 * 15 = 180.
print("Răspuns final:", pred.final_answer) # 180

Utilizarea corectă a acestei funcționalități în DSPy asigură programarea algoritmică robustă a modelelor mari de limbaj, decuplând arhitectura codului de redactarea fragilă a prompturilor manuale.

Învață AI • Comunitate & Q&A

Întrebări & Exemple practice: Modulul dspy.ChainOfThought: generare pas-cu-pas a raționamentului (rationale)

Ai o întrebare despre Modulul dspy.ChainOfThought: generare pas-cu-pas a raționamentului (rationale) 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.