Peek Prompt: देखें कि AI को क्या मिला
Peek Prompt वही टेक्स्ट हूबहू दिखाता है जो Marinara Engine ने किसी जवाब के लिए मॉडल को भेजा था, या अगले जवाब का लाइव प्रीव्यू। जब जवाब उम्मीद के मुताबिक न हो और आप जानना चाहें कि मॉडल ने क्या देखा, तब इसका इस्तेमाल करें।
प्रॉम्प्ट यानी निर्देशों और चैट हिस्ट्री का वह पूरा ब्लॉक जिसे Marinara जोड़कर भेजता है। मॉडल उसे पढ़कर जवाब लिखता है।
Peek Prompt खोलना
Assembled Prompt (जुड़ा हुआ प्रॉम्प्ट) विंडो खोलने के दो तरीके हैं।
संदेश से:
- सबसे नए AI संदेश को टैप करें, ताकि उसकी एक्शन बार दिखे।
- Peek prompt (आवर्धक लेंस) पर क्लिक करें।
यह सिर्फ़ आखिरी AI संदेश पर आता है। पुराने संदेशों पर यह नहीं दिखता।
इनपुट बॉक्स से, जो किसी AI जवाब से पहले भी काम करता है:
- संदेश बॉक्स में ठीक यही टेक्स्ट टाइप करें:
{{prompt}} - <kbd>Enter</kbd> दबाएँ या Send (भेजें) पर क्लिक करें।
संदेश भेजने के बजाय Marinara बॉक्स खाली करके विंडो खोल देता है। {{prompt_preview}} और {{preview_prompt}} भी यही करते हैं।
विंडो में क्या दिखता है
शीर्षक के बगल में एक बैज बताता है कि आप प्रॉम्प्ट का कौन सा रूप पढ़ रहे हैं।
| बैज | मतलब |
| Exact Text Model Request | वही अक्षरशः रिक्वेस्ट जो मॉडल को भेजी गई थी। |
| Live Preview | अभी-अभी तैयार किया गया प्रीव्यू। |
| Raw Messages | संदेशों की कच्ची लिस्ट। |
| Prompt Preview | सामान्य प्रीव्यू। |
| Decision test preview | निर्णय टेस्ट के जवाबों से बनाया गया प्रॉम्प्ट। इसे चैट मॉडल को नहीं भेजा गया था। |
इसके नीचे जानकारी वाला पैनल सेवा और मॉडल, अनुमानित टोकन गिनती, और जवाब पूरा होने के बाद प्रॉम्प्ट की असली टोकन गिनती दिखा सकता है। टोकन यानी टेक्स्ट का छोटा टुकड़ा, जिसे मॉडल शब्दों की जगह गिनते हैं। पैनल इस्तेमाल हुई वैल्यू के टैग भी दिखाता है, जैसे Temperature, Max Output Tokens, Thinking, Reasoning, Verbosity, Service Tier और Assistant Prefill, और Top P, Top K और Min P जैसी सैंपलिंग वैल्यू भी। Service Tier और Assistant Prefill जैसे टैग, और सैंपलिंग वैल्यू, मॉडल की एडवांस्ड सेटिंग्स हैं। शुरुआत में इन्हें नज़रअंदाज़ कर सकते हैं। अगर पहला मॉडल फ़ेल हो गया और जवाब आपके फ़ॉलबैक ने लिखा, तो पैनल फ़ेल हुए मॉडल का नाम और एक छोटी वजह बताता है, जैसे "key rejected" या "rate limited"।
बाकी हिस्सा खुलने-बंद होने वाले सेक्शन में बँटा प्रॉम्प्ट है, और हर सेक्शन का अपना मोटा-मोटा टोकन अनुमान होता है। चैट के संदेश Chat History (चैट हिस्ट्री) में इकट्ठे रहते हैं। सेव की गई अक्षरशः रिक्वेस्ट में हो सकता है कि सेवा ने चैट के कई टर्न मिलाकर एक ही ब्लॉक बना दिया हो, इसलिए पूरा टेक्स्ट देखने के लिए हर ब्लॉक खोलें। किसी सेक्शन को खोलने या बंद करने के लिए उसके हेडर पर क्लिक करें।
Exact Text Model Request वह रिक्वेस्ट है जो उस जवाब के लिए ठीक इसी रूप में भेजी गई थी। यह जवाब के बाद चलने वाली किसी भी चीज़ से पहले सेव हुई थी, जैसे अपने आप बनने वाला सारांश या संदेशों को छिपाना, इसलिए इसमें ऐसे संदेश हो सकते हैं जो अगले जवाब को नहीं मिलेंगे। चैट जैसी अभी है, उसी से प्रॉम्प्ट को बिना भेजे बनाने के लिए Show current context (मौजूदा कॉन्टेक्स्ट दिखाएँ) पर क्लिक करें। वापस जाने के लिए Show sent request (भेजी गई रिक्वेस्ट दिखाएँ) पर क्लिक करें।
प्रॉम्प्ट कॉपी करना
बंद करने वाले बटन के बगल में कॉपी बटन पर क्लिक करें। यह हर सेक्शन और संदेश को सादे टेक्स्ट के रूप में, भेजे गए क्रम में कॉपी करता है, बंद सेक्शन समेत। हर संदेश एक पंक्ति से शुरू होता है जो उसकी भूमिका बताती है, जैसे [system], [user] या [assistant]। सेव की गई अक्षरशः रिक्वेस्ट के लिए यह रिक्वेस्ट को ठीक वैसे ही कॉपी करता है जैसी वह भेजी गई थी। कॉपी करने से कुछ भी नहीं भेजा जाता।
प्रॉम्प्ट में टेक्स्ट खोजना
ऊपर वाले Find (खोजें) फ़ील्ड का इस्तेमाल करें, या विंडो के अंदर <kbd>Ctrl</kbd>+<kbd>F</kbd> (Mac पर <kbd>Cmd</kbd>+<kbd>F</kbd>) दबाएँ। Find छोटे-बड़े अक्षरों में फ़र्क नहीं करता और पूरे प्रॉम्प्ट में खोजता है, बंद सेक्शन और चैट हिस्ट्री समेत। काउंटर मौजूदा मैच दिखाता है, जैसे "2 of 5"। मैचों के बीच जाने के लिए ऊपर और नीचे वाले बटन, या <kbd>Enter</kbd> और <kbd>Shift</kbd>+<kbd>Enter</kbd> इस्तेमाल करें। किसी भी सिरे पर पहुँचने के बाद खोज दूसरे सिरे से जारी रहती है। जब तक Find में टेक्स्ट है, विंडो संदेशों का पूरा टेक्स्ट दिखाती है। सेक्शन पर लौटने के लिए फ़ील्ड खाली करें।
Reply checkup से जवाब जाँचना
जब Marinara को किसी कमज़ोर जवाब की संभावित वजह दिखती है, तो विंडो प्रॉम्प्ट के ऊपर Reply checkup (जवाब की जाँच) पैनल दिखाती है। इसमें ये बातें आ सकती हैं:
- कैरेक्टर कार्ड बड़ा है और प्रॉम्प्ट बजट का बड़ा हिस्सा ले लेता है (Large character card)।
- जवाब अपनी टोकन सीमा तक पहुँचकर वाक्य के बीच में रुक गया (Cut off)।
- मॉडल ने कोई दिखने वाला टेक्स्ट नहीं लौटाया (Empty reply)।
- प्रॉम्प्ट फ़िट नहीं हुआ, इसलिए पुराने संदेश नहीं भेजे गए (N older messages not sent)।
- लोरबुक एंट्री मैच हुईं, पर बजट में फ़िट नहीं हुईं (N lorebook entries left out)।
- प्रॉम्प्ट के लिए जगह बनाने को जवाब की सीमा घटाई गई (Reply limit cut)।
जहाँ काम आए, वहाँ एक लिंक सीधे उस सेटिंग पर ले जाता है जिसे बदलना है, जैसे Max output tokens या Lorebook token budget।
अनचाहे जवाब की गड़बड़ी पकड़ना
Assembled Prompt खोलें और ये जाँचें:
- छूटी हुई जानकारी। अगर कोई लोरबुक एंट्री, याद या पर्सोना का ब्योरा किसी भी सेक्शन में नहीं है, तो मॉडल ने उसे कभी देखा ही नहीं।
- पैरामीटर वाले टैग। ऊँचा Temperature जवाबों को बेतरतीब बना सकता है, और कम Max Output Tokens उन्हें बीच में काट सकता है।
- Chat History। जाँच लें कि जो संदेश होने चाहिए वे मौजूद हैं, और सही क्रम में हैं।
- टोकन गिनती। बड़ा प्रॉम्प्ट पुराने संदेशों को मॉडल की सीमा से बाहर धकेल सकता है।
फिर वजह ठीक करें: कैरेक्टर कार्ड एडिट करें, कोई लोरबुक एंट्री सुधारें, या जेनरेशन की कोई सेटिंग बदलें। देखें जेनरेशन पैरामीटर।
जिस जवाब को दिशा दी गई थी, उसके पीछे की दिशा पढ़ने के लिए संदेश पर Stored guidance (सेव की हुई दिशा) इस्तेमाल करें। देखें गाइडेड जेनरेशन और Impersonate।
निर्णय कथनों की जाँच
निर्णय मॉडल लोरबुक जैसी सुविधाओं के लिए हाँ या नहीं वाले सवालों के जवाब देता है। Peek Prompt के अंदर Decision diagnostics (निर्णय जाँच) से मौजूदा चैट के लिए इन सवालों को देखा और टेस्ट किया जा सकता है।
- Peek Prompt खोलें और Decision diagnostics ढूँढें।
- इसे खोलने या Preview inputs (इनपुट प्रीव्यू) पर क्लिक करने से रिक्वेस्ट बॉडी तैयार होती हैं, और किसी मॉडल से कुछ नहीं पूछा जाता। हाल के संदेश, हल किए गए कथन, विकल्प और रिक्वेस्ट फ़ॉर्मैट देखने के लिए Prepared request bodies (तैयार रिक्वेस्ट बॉडी) खोलें।
- अपने निर्णय मॉडल से योग्य सवाल पूछने के लिए Test decisions (निर्णय टेस्ट करें) पर क्लिक करें।
Test decisions असली रिक्वेस्ट भेजता है, इसलिए होस्टेड मॉडल इनके पैसे ले सकता है। यह चैट का जवाब नहीं लिखता, एजेंट नहीं चलाता, गेम की स्थिति नहीं बदलता, और अपने जवाब या टाइमर चैट में सेव नहीं करता। बाद वाले लोरबुक कथन तभी पहुँच में आ सकते हैं जब पहले वाले का जवाब मिल जाए। साफ़ तौर पर चलाया गया टेस्ट स्थानीय रीज़निंग मॉडल का इंतज़ार कर सकता है, भले ही जवाब से पहले के सामान्य निर्णय टाले गए हों। इससे असली जवाबों के लिए आपकी सेटिंग नहीं बदलती।
हर नतीजे में स्कोर (अगर हो), हाँ या नहीं वाले कथन की सीमा, और जवाब दिखता है। जो मॉडल सिर्फ़ "yes" या "no" लौटाता है, उस पर वैसा ही लेबल लगता है, और उसके जवाब को संभावना की तरह नहीं दिखाया जाता। Choice नतीजों में चुना गया विकल्प दिखता है। रोके गए, टाले गए, सीमा से बाहर, अनुपलब्ध और फ़ेल हुए निर्णयों में से हर एक का अपना विवरण होता है।
टेस्ट के बाद नीचे का प्रॉम्प्ट टेस्ट के जवाब इस्तेमाल करता है। जो आपने खोला था उस पर लौटने के लिए Show original prompt (मूल प्रॉम्प्ट दिखाएँ) पर क्लिक करें, या वापस टेस्ट वाले प्रॉम्प्ट पर जाने के लिए Show tested prompt (टेस्ट किया प्रॉम्प्ट दिखाएँ) पर। Requests sent and results (भेजी गई रिक्वेस्ट और नतीजे) असली रिक्वेस्ट बॉडी और नतीजे दिखाता है, ऑथेंटिकेशन हेडर के बिना।
अगर यह काम नहीं किया: Could not prepare the decision test. Check the chat connection and try again. दिखे, तो जाँचें कि चैट में काम करने वाला मॉडल है, फिर दोबारा कोशिश करें।
पुराने जवाब से Peek Prompt खोलने पर भी टेस्ट मौजूदा चैट और सेटिंग्स इस्तेमाल करते हैं। वे मूल निर्णय रिक्वेस्ट दोबारा नहीं बनाते। वे प्रॉम्प्ट कथन और लोरबुक निर्णय जाँचते हैं, एजेंट सक्रियण या जवाब के बाद के निर्णय नहीं।
Advanced Memory (Marinara की लंबे समय तक याद रखने वाली सुविधा, देखें Memory Recall और चैट सारांश) के लिए Use Decision model (निर्णय मॉडल इस्तेमाल करें) चालू हो, तो पैनल में Advanced Memory activity (Advanced Memory गतिविधि) भी दिखती है। ये सेव की गई रिपोर्ट सबसे नए रिकॉल और सीन जाँच को उनके मॉडल, समय, स्कोर, चुने गए नतीजों और फ़ॉलबैक स्थिति के साथ दिखाती हैं। ये पिछले कॉल के बारे में बताती हैं, मौजूदा प्रीव्यू के बारे में नहीं, और तब भी दिख सकती हैं जब प्रॉम्प्ट में कोई निर्णय कथन न हो। संगत स्वाइप पहले की रिकॉल रिपोर्ट दोबारा इस्तेमाल कर सकते हैं। हर रिपोर्ट में ज़्यादा से ज़्यादा 128 नतीजे रहते हैं, चुने हुए पहले, और बाकी की गिनती रखी जाती है। अगला योग्य निर्णय मॉडल कॉल होने के बाद नई रिपोर्ट आती हैं। इन्हें देखने से मॉडल को कोई रिक्वेस्ट नहीं जाती।