OpenCode को Agent Redactor के साथ उपयोग करना
-
एक प्रोफ़ाइल बनाएँ और API Proxy कॉन्फ़िगर करें
Profiles साइडबार में, एक प्रोफ़ाइल चुनें या बनाएँ। एक प्रोफ़ाइल का नाम सेट करें, एक मुफ़्त लोकल URL पोर्ट चुनें (जैसे
8080), अपने प्रदाता के लिए असली फ़ॉरवर्ड टू एंडपॉइंट दर्ज करें (जैसेhttps://openrouter.ai/api/v1), और अपनी असली API key पेस्ट करें। यह key स्थानीय रूप से एन्क्रिप्ट की गई है और आपकी मशीन से कभी बाहर नहीं जाती।
प्रोफ़ाइल कॉन्फ़िगर करें। लोकल URL वह है जहाँ OpenCode कनेक्ट होगा, फ़ॉरवर्ड टू असली API एंडपॉइंट है। -
AI-संचालित डिटेक्शन और रिडैक्शन नियम सक्षम करें
उन PII श्रेणियों को चुनें जिन्हें आप रिडैक्ट करना चाहते हैं। आप प्रोजेक्ट-विशिष्ट सीक्रेट्स के लिए Regex नियम और कीवर्ड भी जोड़ सकते हैं।
AI डिटेक्शन सभी श्रेणियों के चयन के साथ चालू है। Session Redactions पैनल इंटरसेप्ट किए गए PII को दिखाता है (जैसे "Bob" को private_person के रूप में पहचाना गया)। -
OpenCode खोलें
OpenCode लॉन्च करें। आपको चैट इनपुट और वर्तमान मॉडल चयनकर्ता के साथ मुख्य इंटरफ़ेस दिखाई देगा।
OpenCode मुख्य स्क्रीन जिसमें चैट इनपुट और मॉडल चयनकर्ता है। -
मॉडल चयनकर्ता खोलें
मॉडल चयन संवाद खोलने के लिए चैट इनपुट में
/modelटाइप करें। आप शॉर्टकट के रूप में Ctrl+' भी दबा सकते हैं।
मॉडल चयनकर्ता खोलने के लिए /modelटाइप करें। -
"Connect provider" पर क्लिक करें
मॉडल चयन संवाद में, नया प्रदाता कनेक्शन जोड़ने के लिए ऊपर दाईं ओर Connect provider बटन पर क्लिक करें।
Agent Redactor जोड़ने के लिए Connect provider पर क्लिक करें। -
"Custom OpenAI-compatible provider" चुनें
प्रदाता सूची में से Other सेक्शन तक स्क्रॉल करें और Custom OpenAI-compatible provider चुनें। इससे आप OpenCode को किसी भी OpenAI-संगत एंडपॉइंट पर पॉइंट कर सकते हैं।
Other सेक्शन से Custom OpenAI-compatible provider चुनें। -
प्रदाता विवरण भरें
कस्टम प्रदाता फ़ॉर्म में निम्नलिखित दर्ज करें:
- Provider ID:
agent-redactor - Display name:
Agent Redactor - Base URL:
http://localhost:8080/(Agent Redactor के पोर्ट से मेल खाना चाहिए) - API key: खाली छोड़ें। Agent Redactor हेडर के माध्यम से प्रमाणीकरण प्रबंधित करता है
प्रदाता विवरण भरें। Base URL आपके Agent Redactor प्रॉक्सी पोर्ट से मेल खाना चाहिए। - Provider ID:
-
अपना मॉडल जोड़ें और सबमिट करें
Models सेक्शन तक स्क्रॉल करें। मॉडल ID दर्ज करें (जैसे
nvidia/nemotron-3-ultra-550b-a55b:free) और एक डिस्प्ले नाम (जैसे "Nemotron 3 Ultra")। सहेजने के लिए Submit पर क्लिक करें।
मॉडल जोड़ें और Submit पर क्लिक करें। -
अपना मॉडल चुनें
/modelसंवाद में वापस आकर, "agent" खोजें और आपको अपना Agent Redactor प्रदाता नीचे सूचीबद्ध मॉडल के साथ दिखेगा। सभी अनुरोधों को प्रॉक्सी के माध्यम से रूट करने के लिए उसे चुनें।
"agent" खोजकर अपना Agent Redactor प्रदाता खोजें और मॉडल चुनें। -
चैट शुरू करें
एक संदेश भेजें। इस उदाहरण में, उपयोगकर्ता ने कहा "My name is Bob"। Agent Redactor ने "Bob" को PII के रूप में पहचाना, LLM को भेजने से पहले उसे रिडैक्ट किया, और प्रतिक्रिया में उसे बहाल कर दिया।
"Bob" को बाहर जाते समय रिडैक्ट किया गया और वापस आते समय पारदर्शी रूप से बहाल किया गया।
रिडैक्शन की पुष्टि करना
यह देखने के लिए कि वास्तव में क्या इंटरसेप्ट किया गया, Agent Redactor में Session Redactions पैनल देखें।