फ़ोन से Ollama कैसे इस्तेमाल करें: होम Wi-Fi या VPN पर
फ़ोन के ऐप से अपने कंप्यूटर का Ollama मॉडल इस्तेमाल करें: Ollama को होम नेटवर्क के लिए खोलें, बेस URL पता करें, टेस्ट करें और उसे इंटरनेट से दूर रखें।
फ़ोन से Ollama इस्तेमाल करने के लिए अपने कंप्यूटर पर Ollama को होम नेटवर्क से आने वाले कनेक्शन स्वीकार करने दें, फिर फ़ोन के ऐप में http://<computer-ip>:11434/v1 पता और मॉडल का सटीक नाम डालें। घर से बाहर हों, तो राउटर का पोर्ट खोलने के बजाय निजी VPN इस्तेमाल करें।
यह गाइड कंप्यूटर, नेटवर्क और ऐसे किसी भी ऐप के साथ पहला टेस्ट बताती है जो OpenAI-संगत बेस URL स्वीकार करता है। फ़ोन पर ही मॉडल चलाना इसमें शामिल नहीं है। Mono by Reunified ऐसे एंडपॉइंट को अपने टेक्स्ट मॉडल के रूप में स्वीकार करता है, लेकिन वह अभी उपलब्ध नहीं है।
1. जानें कि कौन-सा डिवाइस क्या चलाता है
मॉडल कंप्यूटर पर चलता है। फ़ोन सिर्फ़ अनुरोध भेजता है और जवाब दिखाता है, इसलिए:
- फ़ोन पर
localhostका मतलब ख़ुद फ़ोन है। ऐप को कंप्यूटर का पता चाहिए। - चैट करते समय कंप्यूटर चालू, स्लीप मोड से बाहर और नेटवर्क पर पहुँच में होना चाहिए।
इस गाइड का उदाहरण काल्पनिक है। den-pc नाम का एक Windows डेस्कटॉप होम नेटवर्क पर 192.168.1.20 पते पर है, और उस पर एक मॉडल, llama3.2, पहले से डाउनलोड (pull) किया हुआ है। फ़ोन उसी होम Wi-Fi पर है।
2. Ollama को localhost के बाहर से भी कनेक्शन लेने दें
डिफ़ॉल्ट रूप से Ollama सिर्फ़ 127.0.0.1 के पोर्ट 11434 पर कनेक्शन लेता है, इसलिए सिर्फ़ वही कंप्यूटर उस तक पहुँच सकता है। इसे बदलने के लिए:
- macOS या Windows पर Ollama ऐप: Settings (सेटिंग) खोलें और “Expose Ollama to the network” (Ollama को नेटवर्क पर उपलब्ध कराएँ) चालू करें। den-pc पर यही बदलाव किया गया है।
- Linux सर्विस:
systemctl edit ollama.serviceचलाएँ,[Service]के नीचेEnvironment="OLLAMA_HOST=0.0.0.0:11434"जोड़ें, फिरsystemctl daemon-reloadऔरsystemctl restart ollamaचलाएँ। - ऐसा स्विच न हो तो:
OLLAMA_HOSTएनवायरनमेंट वेरिएबल को0.0.0.0:11434(सभी नेटवर्क) पर सेट करें और Ollama रीस्टार्ट करें। Ollama के FAQ में हर सिस्टम के लिए चरण दिए गए हैं।
अगर आपका फ़ायरवॉल Ollama के बारे में पूछे, तो उसे अनुमति दें। Windows पर सिर्फ़ निजी नेटवर्क के लिए अनुमति दें और अपने होम नेटवर्क का प्रोफ़ाइल प्रकार निजी (Private) पर सेट करें। Windows 11 नए नेटवर्क को शुरुआत में सार्वजनिक (Public) मानता है।
3. वह पता खोजें जो फ़ोन इस्तेमाल करेगा
आपको तीन चीज़ें चाहिए:
- बेस URL:
http://<computer-ip>:11434/v1, जिसमें कंप्यूटर की नेटवर्क सेटिंग (या Windows परipconfig) से मिला उसका लोकल IP हो। Ollama का OpenAI-संगत API/v1के नीचे है। Ollama के अपने API के लिए बने ऐप/v1के बिना पता माँगते हैं। - मॉडल का नाम: कंप्यूटर पर
ollama listचलाएँ और टैग सहित नाम कॉपी करें, जैसेllama3.2:latest। - API कुंजी: Ollama इसे अनदेखा करता है। इसे खाली छोड़ें, या अगर ऐप इसके बिना आगे न बढ़े, तो कोई भी प्लेसहोल्डर लिख दें।
den-pc के लिए फ़ोन के ब्राउज़र में http://192.168.1.20:11434/v1/models खोलें। अगर आपके मॉडल वाली छोटी-सी JSON सूची दिखे, तो नेटवर्क का रास्ता काम कर रहा है।
राउटर की सेटिंग में कंप्यूटर का IP रिज़र्व कर दें, ताकि वह बदले नहीं।
4. इसे सार्वजनिक इंटरनेट से दूर रखें
Ollama के API में कोई साइन-इन नहीं है, इसलिए जो भी पोर्ट 11434 तक पहुँच सकता है, वह आपके मॉडल चला या मिटा सकता है। इसे सिर्फ़ अपने डिवाइसों तक सीमित रखने के लिए:
- राउटर पर पोर्ट फ़ॉरवर्ड न करें।
- इसे ऐसे Wi-Fi पर इस्तेमाल करें जो आपके नियंत्रण में हो, गेस्ट या साझा नेटवर्क पर नहीं। सादा
http://एन्क्रिप्टेड नहीं होता। - इस बदलाव के बाद लैपटॉप पर Ollama कैफ़े या ऑफ़िस के Wi-Fi पर भी कनेक्शन स्वीकार करता है। निकलने से पहले सेक्शन 2 वाला बदलाव वापस कर दें।
- घर से बाहर ऐसा निजी VPN इस्तेमाल करें जिसमें सिर्फ़ आपके डिवाइस जुड़ते हों, और बेस URL में कंप्यूटर का VPN पता डालें।
- FAQ के प्रॉक्सी और टनल वाले उदाहरणों में साइन-इन नहीं है, और टनल का पता सार्वजनिक होता है। टनल इस्तेमाल करने से पहले साइन-इन जोड़ें।
कैफ़े से चैट करने के लिए उदाहरण वाला पाठक den-pc और फ़ोन, दोनों पर वही निजी VPN इंस्टॉल करता है, फिर बेस URL में सिर्फ़ IP बदलता है। AI प्राइवेसी चेकलिस्ट से आप पता लगा सकते हैं कि आपके डिवाइसों से बाहर क्या-क्या जाता है।
5. ऐप जोड़ें और पहला टेस्ट करें
उदाहरण के मान डालें। फ़ील्ड के नाम हर ऐप में अलग हो सकते हैं (कस्टम मॉडल जोड़ने की गाइड देखें)।
| फ़ील्ड | मान |
|---|---|
| बेस URL या एंडपॉइंट URL | http://192.168.1.20:11434/v1 |
| API कुंजी या API की | खाली, या कोई प्लेसहोल्डर |
| मॉडल का नाम या मॉडल ID | llama3.2:latest, ollama list से कॉपी किया हुआ |
भेजें: “लाल, हरा, नीला, ये तीन शब्द अलग-अलग लाइनों में लौटाओ।” इसके बाद कंप्यूटर पर ollama ps में आपका मॉडल लोड हुआ दिखना चाहिए।
फिर Ollama बंद करें और एक और संदेश भेजें। आपको एरर मिलना चाहिए। अगर जवाब आ जाए, तो ऐप ने कोई दूसरा मॉडल इस्तेमाल किया।
Mono में सेटिंग > इंटीग्रेशन > कस्टम एंडपॉइंट में टेक्स्ट मॉडल चालू करें और ये मान डालें। “पहुंच न होने पर डिफ़ॉल्ट मॉडल इस्तेमाल करें” स्विच डिफ़ॉल्ट रूप से चालू रहता है, इसलिए बंद सर्वर वाला टेस्ट वहाँ भी करें। आपके अपने टेक्स्ट मॉडल के साथ चैट स्किल्स या कोई भी टूल इस्तेमाल नहीं करती, और उसके जवाब Mono में मुफ़्त हैं।
6. कनेक्शन की आम समस्याएँ ठीक करें
| लक्षण | क्या जाँचें |
|---|---|
| कंप्यूटर पर चलता है, फ़ोन पर टाइमआउट होता है | नेटवर्क वाला स्विच चालू है या OLLAMA_HOST सेट है, Ollama रीस्टार्ट हुआ, फ़ायरवॉल इस नेटवर्क पर अनुमति देता है |
| पहले चलता था, अब टाइमआउट होता है | कंप्यूटर स्लीप में है, उसका IP बदल गया, फ़ोन मोबाइल डेटा या गेस्ट Wi-Fi पर है |
| पथ के लिए “नहीं मिला” (Not found) एरर | बेस URL में /v1 नहीं है, या दो बार जुड़ गया है |
| एरर कहता है कि मॉडल नहीं मिला | नाम और टैग ठीक वैसे ही जैसे ollama list दिखाता है |
| iPhone के ब्राउज़र में टेस्ट चलता है, ऐप कनेक्ट नहीं हो पाता | सेटिंग > गोपनीयता और सुरक्षा > स्थानीय नेटवर्क (Local Network) में ऐप की पहुँच |
| पहला जवाब धीमा है | मॉडल लोड हो रहा है। डिफ़ॉल्ट रूप से Ollama उसे 5 मिनट तक इस्तेमाल न होने पर अनलोड कर देता है |
अगर कंप्यूटर बार-बार स्लीप में चला जाता है, तो कंप्यूटर को स्लीप से रोकने की गाइड देखें। Mono अभी उपलब्ध नहीं है, लेकिन आप प्रतीक्षा सूची में जुड़ सकते हैं।
