goal-setter: OpenAI की goal सुविधा के उपयोग गाइड को दर्शाने वाली agent skill
(github.com/computerphilosopher)Codex में Goal सुविधा आने के बाद अब लंबे काम पूरे होने तक लगातार सौंपे जा सकते हैं। लेकिन Goal में इरादा थोड़ा भी गलत हो जाए तो tokens और समय की बड़ी बर्बादी हो सकती है.
Goal Setter, goal लिखने के लिए ज़रूरी तत्वों को उपयोगकर्ता के साथ इंटरव्यू के ज़रिए सुनिश्चित करता है।
- पूरा होना ठीक-ठीक किस स्थिति को कहा जाएगा
- कौन-से काम नहीं करने हैं
- सफलता या असफलता का निर्णय किस evidence से किया जाएगा
- अटक जाने पर कहाँ रुकना है और क्या रिपोर्ट करना है
इंटरव्यू में जाँची जाने वाली बातें OpenAI द्वारा प्रकाशित उपयोग टिप्स पर आधारित हैं, और Codex की skill-creator skill के माध्यम से लिखी गई हैं।
(संदर्भ: https://hi.news.hada.io/topic?id=29639)
इंटरव्यू खत्म होने पर प्रोजेक्ट रूट में goals/<goal-name>.md फ़ाइल बनाई जाती है। अगर दस्तावेज़ की सामग्री पसंद न आए तो दोबारा संशोधन माँगा जा सकता है.
अगर दस्तावेज़ की सामग्री आवश्यकताओं को पूरा करती है, तो बनाई गई Markdown के ज़रिए goal चलाया जाता है।
/goal @goals/<goal-name>.md
फायदे
- Goal में इस्तेमाल होने वाले prompt को OpenAI द्वारा सार्वजनिक किए गए मानकों के अनुसार अधिक ठोस रूप में लिखा जा सकता है।
- agent के साथ review दोहराते हुए मनचाहा होने तक संशोधन किया जा सकता है। (Goal लंबे समय तक बहुत सारे tokens खर्च करके चलता है, इसलिए prompt को अच्छी तरह लिखने का लाभ बड़ा है)
- Goal की सामग्री फ़ाइल के रूप में बची रहती है, इसलिए git में जोड़कर हिस्ट्री प्रबंधन आसानी से किया जा सकता है।
इंस्टॉल करने का तरीका
Codex में skill-installer skill का उपयोग करके इसे इंस्टॉल किया जा सकता है।
Use $skill-installer to install https://github.com/computerphilosopher/agent-skills/…
3 टिप्पणियां
मैं इसे बहुत अच्छे से इस्तेमाल कर रहा हूँ। एक बार फिर धन्यवाद। लगता है कि Context mode के साथ यह codex का एक ज़रूरी हिस्सा है। लेकिन कभी-कभी यह सवाल का जवाब खुद ही देकर तुरंत काम शुरू कर देता है।
आप इसे इतना अच्छे से इस्तेमाल कर रहे हैं कि दोबारा पोस्ट ढूंढकर आए, इसके लिए धन्यवाद।
Plan mode चालू रखकर करेंगे तो सीधे काम शुरू कर देने वाली स्थिति रोकी जा सकेगी। इस skill का लक्ष्य वास्तविक goal execution को तब तक टालना है, जब तक goal को अच्छी तरह समझाने वाला document न लिख लिया जाए, इसलिए मुझे लगता है कि यह लक्ष्य के हिसाब से उपयुक्त काम करने का तरीका है।
धन्यवाद!