# Self-Critique और Verification — Prompt Engineering

Source: https://www.geekswithgeeks.com/hi/prompt-engineering/r-verify

> मॉडल या कोड से पहला उत्तर जँचवाएँ।

## मसौदा, जाँच, संशोधन

दूसरा पास वे त्रुटियाँ पकड़ सकता है जो पहले ने चूकीं। पैटर्न: **critique-and-revise** (मॉडल से checklist के विरुद्ध अपने मसौदे की समस्याएँ गिनवाएँ, फिर ठीक कराएँ); **verifier prompt** (अलग call तय करे "क्या उत्तर स्रोत से निकलता है? हाँ/नहीं और क्यों"); **कोड में नियम जाँचें** (JSON वैधता, आवश्यक fields, सीमा में संख्याएँ, प्रतिबंधित शब्द); और **tool जाँचें** (बना कोड और tests चलाएँ, मान की पुष्टि को database query करें)। अस्पष्ट पूछे जाने पर मॉडल अपनी ग़लतियों के बुरे judge होते हैं, इसलिए **विशिष्ट checklist** दें और ऐसी जाँचें चुनें जो उसी मॉडल की राय पर निर्भर न हों।

## Checker को checklist दें

"क्या यह सही है?" कमज़ोर है। "क्या हर संख्या स्रोत में है? क्या लहजा विनम्र है? क्या 80 शब्दों से कम है?" जाँचने योग्य है।

**Quiz:** कौन-सी जाँच मॉडल की अपनी राय से सबसे स्वतंत्र है?

- [ ] "क्या तुम्हें यक़ीन है?" पूछना
- [x] बना कोड tests पर चलाना
- [ ] वही prompt दोहराना
- [ ] उत्तर लंबा करना

*Answer:* बना कोड tests पर चलाना. चलने योग्य tests वस्तुनिष्ठ प्रमाण देते हैं।
