Arhitectura Reflexion dotează modelul cu o memorie de lucru pe termen scurt și o buclă de auto-reflecție: dacă codul sau textul generat eșuează la teste, modelul analizează ce a greșit și încearcă din nou.
Exemplu de prompt Reflexion pentru programare:
"Ai generat funcția `calculeaza_rate()`. La testare, codul a aruncat eroarea:
ZeroDivisionError: float division by zero at line 14.
Reflectează asupra acestei erori:
1. De ce a apărut această excepție?
2. Ce condiție de intrare a fost omisă?
3. Cum trebuie modificat codul pentru a trata defensiv cazul când durata creditului este 0?
Rescrie codul complet corectat."
Performanță remarcabilă: Crește rata de succes pe HumanEval și SWE-bench cu zeci de procente fără fine-tuning.
Întrebări & Discuții: Reflexion și Self-Refine: Bucle Autonome de Critică Internă
Ai o întrebare despre Reflexion și Self-Refine: Bucle Autonome de Critică Internă 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.