स्थानीय मॉडल के साथ ego (lite) का उपयोग कैसे करें
Windows पर Ollama के साथ स्थानीय Qwen सेट अप करें, उसे अपने Agent Harness से जोड़ें और ego-browser से एक ब्राउज़र कार्य पूरा करें।
यह ट्यूटोरियल Windows पर एक स्थानीय Qwen मॉडल को ego (lite) से जोड़ता है। रिकॉर्डिंग में DeepSeek Harness और Qwen3.5 9B Local Demo नाम वाले मॉडल से Airbnb पर टोक्यो में ठहरने की जगह खोजी जाती है और तीन लिस्टिंग लौटाई जाती हैं।
सेटअप के तीन हिस्से हैं: Ollama मॉडल चलाता है, आपका Agent Harness बातचीत संभालता है और टूल चलाता है, और ego (lite) ego-browser Skill के ज़रिए वेबपेज खोलता है। सिर्फ़ मॉडल डाउनलोड करने से वह ब्राउज़र से नहीं जुड़ जाता।
आप कोई दूसरा स्थानीय मॉडल और Harness भी इस्तेमाल कर सकते हैं, बशर्ते वे टूल कॉलिंग, ego-browser लोड करने और उसके कमांड उसी Windows कंप्यूटर पर चलाने का समर्थन करते हों जहाँ ego (lite) इंस्टॉल है।
शुरू करने से पहले: सॉफ़्टवेयर तैयार करें
एक ही Windows कंप्यूटर पर ये ऐप इंस्टॉल करें:
- Windows के लिए Ollama: मॉडल डाउनलोड करता है और उसे स्थानीय रूप से उपलब्ध कराता है। इंस्टॉल करने के बाद ऐप खोलें और उसे चलता रहने दें।
- आपका Agent Harness: रिकॉर्डिंग में DeepSeek Harness का उपयोग किया गया है। इसमें स्थानीय Ollama या OpenAI-compatible मॉडल कनेक्शन और स्थानीय कमांड चलाने का समर्थन होना चाहिए।
- ego (lite): इसे इंस्टॉल करें और सेटअप पूरा करें, ताकि आपका Harness
ego-browserSkill लोड कर सके। सेटअप के बाद Harness को पूरी तरह बंद करके फिर खोलें, फिर नया सेशन शुरू करें।
मॉडल के शुरुआती डाउनलोड और उन वेबसाइटों के लिए इंटरनेट कनेक्शन चालू रखें जिन पर आप जाना चाहते हैं। मॉडल इन्फ़रेंस स्थानीय रूप से चल सकता है, जबकि ब्राउज़र फिर भी ऑनलाइन पेज खोलता है।
Ollama के साथ स्थानीय मॉडल सेट अप करें
सेटअप क्लिप में Ollama की वेबसाइट खोली जाती है, qwen3.5 खोजा जाता है और मॉडल फ़ैमिली व उसके उपलब्ध साइज़ देखे जाते हैं। इस ट्यूटोरियल में इस्तेमाल किया गया 9B वैरिएंट इंस्टॉल करने और जोड़ने के लिए नीचे दिए चरणों का पालन करें। क्लिप में मॉडल डाउनलोड या Harness का प्रोवाइडर कॉन्फ़िगरेशन नहीं दिखाया गया है।
1. Ollama जाँचें और Qwen डाउनलोड करें
Windows Terminal में PowerShell खोलें और यह चलाएँ:
ollama --version
ollama list
ollama pull qwen3.5:9b
ollama listडाउनलोड पूरा होने तक इंतज़ार करें। आख़िरी सूची में qwen3.5:9b होना चाहिए। :9b टैग साफ़ तौर पर लिखें, ताकि फ़ैमिली के डिफ़ॉल्ट टैग पर निर्भर रहने के बजाय आप वही साइज़ डाउनलोड करें जो चाहिए। आधिकारिक मॉडल पेज पर उपलब्ध डाउनलोड और मॉडल का विवरण दिया गया है। मॉडल के कॉन्टेक्स्ट और अपने दूसरे ऐप के लिए अतिरिक्त मेमोरी खाली रखें; डाउनलोड साइज़ से यह पता नहीं चलता कि चलते समय मॉडल को कुल कितनी मेमोरी चाहिए।
अगर PowerShell को ollama नहीं मिलता, तो Ollama का इंस्टॉलेशन पूरा करें और नया टर्मिनल खोलें। अगर यह सेवा से कनेक्ट नहीं हो पाता, तो Windows के Start मेन्यू से Ollama खोलें। इंस्टॉलेशन और सेवा के बारे में जानकारी के लिए Windows सेटअप निर्देश देखें।
2. कॉन्टेक्स्ट लंबाई सेट करें
ब्राउज़र कार्यों में निर्देश, पेज का टेक्स्ट और टूल के नतीजे जुड़ते जाते हैं। अगर आपके कंप्यूटर में पर्याप्त मेमोरी उपलब्ध है, तो Ollama ऐप की सेटिंग में कॉन्टेक्स्ट लंबाई 64k या उससे ज़्यादा पर सेट करें। Ollama की कॉन्टेक्स्ट लंबाई गाइड एजेंट कार्यों के लिए कम से कम 64,000 टोकन की सलाह देती है और बताती है कि इसके लिए कितनी अतिरिक्त मेमोरी चाहिए।
अगर सिर्फ़ CLI इंस्टॉल है, तो इसके बजाय आप PowerShell से इस तरह सेवा शुरू कर सकते हैं:
$env:OLLAMA_CONTEXT_LENGTH = "65536"
ollama serveइसे चल रहे Ollama ऐप के विकल्प के रूप में इस्तेमाल करें। पहले ट्रे ऐप को सामान्य तरीके से बंद करें, ताकि उसी पोर्ट पर दूसरी सेवा शुरू न हो। यह PowerShell विंडो खुली रखें और आगे के कमांड के लिए दूसरा टर्मिनल इस्तेमाल करें। ऊपर दिया गया पर्यावरण चर सिर्फ़ इसी टर्मिनल सेशन पर लागू होता है; नई CLI सेवा शुरू करते समय इसे फिर से सेट करें।
3. जाँचें कि मॉडल जवाब देता है
PowerShell में यह चलाएँ:
ollama run qwen3.5:9bReply with one sentence to confirm you are ready. जैसा कोई छोटा संदेश भेजें। जवाब आने तक इंतज़ार करें, फिर मॉडल चैट से बाहर निकलने के लिए /bye लिखें। Ollama चालू रखें।
इससे पता चलता है कि मॉडल टेक्स्ट बना सकता है। ब्राउज़र कनेक्शन की जाँच तब होगी जब आप नीचे दिया गया कार्य चलाएँगे।
4. अपने Harness को स्थानीय Ollama से जोड़ें
अपने Harness के समर्थित मॉडल या प्रोवाइडर कॉन्फ़िगरेशन में स्थानीय कनेक्शन जोड़ें। OpenAI-compatible कनेक्शन के लिए Ollama के compatibility दस्तावेज़ से लिए गए ये मान इस्तेमाल करें:
प्रोवाइडर को अपने Harness की समर्थित सेटिंग या कॉन्फ़िगरेशन फ़ाइल के ज़रिए जोड़ें। आपके इंस्टॉल किए गए Harness में जो फ़ाइल फ़ॉर्मेट समर्थित है, वही इस्तेमाल करें, और प्रोवाइडर जोड़ते समय बाकी, असंबंधित सेटिंग जैसी हैं वैसी ही रहने दें।
ollama list में दिखने वाली सटीक मॉडल ID इस्तेमाल करें। सिर्फ़ डिस्प्ले नाम देने से कोई Ollama मॉडल न बनता है, न उसका नाम बदलता है।
वही स्थानीय कनेक्शन पता इस्तेमाल करें जो आपके Harness का Ollama इंटीग्रेशन माँगता है। प्रोवाइडर सेव करने से पहले जाँचें कि उसे नेटिव Ollama कनेक्शन चाहिए या OpenAI-compatible कनेक्शन।
कॉन्फ़िगरेशन सेव करें और Harness की मॉडल सूची में स्थानीय मॉडल चुनें। रिकॉर्डिंग में संदेश इनपुट के नीचे Qwen3.5 9B Local Demo पहले से चुना हुआ है। यह सिर्फ़ डिस्प्ले लेबल है; अपना कनेक्शन कॉन्फ़िगर करते समय ollama list से मिली मॉडल ID इस्तेमाल करें। अलग-अलग Harness अलग प्रोवाइडर सेटिंग या कॉन्फ़िगरेशन फ़ाइलें इस्तेमाल करते हैं, इसलिए अपने Harness का समर्थित सेटअप तरीका अपनाएँ।
स्थानीय मॉडल चुनकर Harness से एक छोटा टेस्ट संदेश भेजें। जब तक जवाब बन रहा हो, दूसरे टर्मिनल में यह चलाएँ:
ollama psचल रहा मॉडल और उसका CONTEXT मान देखें। खाली सूची का मतलब है कि अभी कोई मॉडल लोड नहीं है; जवाब बनते समय यह जाँच दोहराएँ। इससे आप सेव की गई मॉडल एंट्री और Ollama में सच में चल रहे मॉडल के बीच फ़र्क़ कर पाते हैं।
चरण 1: सेशन की अनुमतियाँ सेट करें
स्थानीय Qwen मॉडल चुना होने पर संदेश इनपुट के नीचे अनुमति मेन्यू खोलें। रिकॉर्डिंग में दिखाए गए DeepSeek Harness इंटरफ़ेस में Workspace Write से Full access पर स्विच करें, I understand the risks and want to continue चुनें और Enable Full access चुनें।
ये आपके कंप्यूटर पर टूल चलाने के लिए Harness की अनुमतियाँ हैं। ये Ollama के मॉडल कॉन्फ़िगरेशन से अलग हैं। अगर आप कोई दूसरा Harness इस्तेमाल करते हैं, तो उसकी संबंधित स्थानीय कमांड अनुमतियाँ चुनें और स्वीकृति के अनुरोधों को ध्यान से देखें।
चरण 2: ego-browser Skill लोड करें
नया सेशन शुरू करें। /ego-browser टाइप करें, स्लैश कमांड सूची से ego-browser चुनें, एक स्पेस दें और उसी संदेश में अपना कार्य लिखें। पक्का करें कि आपका स्थानीय Qwen मॉडल अब भी चुना हुआ है, फिर संदेश भेजें।
रिकॉर्डिंग में एजेंट से Airbnb पर टोक्यो में ठहरने की जगह खोजने और तीन सस्ते विकल्प ढूँढने को कहा गया है। आप यह प्रॉम्प्ट इस्तेमाल कर सकते हैं:
ego-browser का उपयोग करके Airbnb पर टोक्यो, जापान में ठहरने की जगह खोजें। तीन सस्ती लिस्टिंग की तुलना करें और उनके लिंक व पेज पर दिखाए गए दाम बताएँ।चरण 3: स्थानीय मॉडल को काम करने दें
Qwen, Harness के ज़रिए अगली कार्रवाइयाँ जनरेट करता है। Harness ego-browser कमांड चलाता है, ego (lite) के एक Space में Airbnb खोलता है, खोज फ़िल्टर लगाता है और लिस्टिंग पढ़ता है। ब्राउज़र की कार्रवाइयाँ देखने के लिए एजेंट के Space पर स्विच करें; इस दौरान आपकी अपनी टैब आपके Space में ही रहती हैं।
कार्य पूरा होने तक Ollama और Harness दोनों चालू रखें। आगे बढ़ने के लिए मॉडल को स्थानीय इन्फ़रेंस सेवा और Harness के टूल निष्पादन, दोनों की ज़रूरत होती है।
चरण 4: नतीजा जाँचें
रिकॉर्ड किया गया कार्य Harness की बातचीत में तीन लिस्टिंग, लिंक और दामों की जानकारी वाली एक टेबल के साथ खत्म होता है। एजेंट के ब्राउज़र पेज ego (lite) में उपलब्ध रहते हैं, इसलिए आप लौटाए गए लिंक खोलकर उनका जवाब से मिलान कर सकते हैं।
समस्या का समाधान
Ollama कनेक्ट नहीं हो पाता या मॉडल नहीं मिलता
Ollama खोलें, ollama list चलाएँ और देखें कि qwen3.5:9b मौजूद है या नहीं। दोबारा कोशिश करने से पहले डाउनलोड पूरा करें। अगर सेवा चल रही है लेकिन Harness कनेक्ट नहीं हो पाता, तो उसके कनेक्शन का प्रकार, base URL और सटीक मॉडल ID ऊपर की टेबल से मिलाएँ।
Harness में मॉडल नहीं दिखता
स्थानीय प्रोवाइडर कॉन्फ़िगरेशन सेव करें, और अगर Harness अपनी मॉडल सूची रीफ़्रेश नहीं करता, तो उसे रीस्टार्ट करें। जाँचें कि प्रोवाइडर आपकी चल रही Ollama सेवा से कनेक्ट हो पा रहा है। Ollama की सूची में दिखने वाले मॉडल को भी Harness के प्रोवाइडर इंटीग्रेशन के ज़रिए जोड़ा या पहचाना जाना ज़रूरी है।
मॉडल जवाब देता है, लेकिन ब्राउज़र नहीं चलता
जाँचें कि Harness ने ego-browser लोड की है और वह टूल कॉल कर रहा है। अगर Skill नहीं मिलती, तो ego (lite) का सेटअप पूरा करें और Harness को रीस्टार्ट करें। स्थानीय निष्पादन की अनुमतियाँ और कोई भी लंबित स्वीकृति जाँचें। Harness को उसी Windows कंप्यूटर पर कमांड चलाने होंगे जिस पर ego (lite) है।
कार्य धीमा है, मेमोरी खत्म हो जाती है या कार्य रुक जाता है
दोबारा कोशिश करने से पहले Harness या Ollama में दिख रही त्रुटि पढ़ें। ज़्यादा मेमोरी लेने वाले गैर-ज़रूरी ऐप बंद करें और किसी छोटे ब्राउज़र कार्य से शुरुआत करें। जवाब बनते समय ollama ps से लोड किया गया मॉडल और कॉन्टेक्स्ट जाँचें। अगर आप कोई छोटा मॉडल चुनते हैं, तो उसे डाउनलोड करें और Harness में मॉडल ID भी बदलें; उस मॉडल में भी टूल कॉलिंग का समर्थन होना चाहिए।
Airbnb लॉगिन माँगता है
एजेंट का Space खोलें, लॉगिन या सत्यापन खुद पूरा करें और फिर एजेंट से आगे बढ़ने को कहें।
संबंधित दस्तावेज़
- DeepSeek Harness में रिकॉर्डिंग में इस्तेमाल किया गया इंटरफ़ेस समझाया गया है।
- अपना खुद का Agent Harness में किसी दूसरे Harness की ज़रूरतें बताई गई हैं।
- Skills बताता है कि एजेंट को ब्राउज़र टूल का ऐक्सेस कैसे मिलता है।
- Space बताता है कि एजेंट के पेज कहाँ रहते हैं।
- Windows के लिए Ollama में इंस्टॉलेशन और सेवा का सेटअप बताया गया है।
- Ollama कॉन्टेक्स्ट लंबाई में कॉन्टेक्स्ट सेटिंग और मेमोरी के इस्तेमाल की जानकारी है।