Jan.ai ऑफ़लाइन असिस्टेंट
Clore.ai पर Jan.ai Server डिप्लॉय करें — मॉडल हब, बातचीत प्रबंधन, और Cortex इंजन द्वारा संचालित GPU-त्वरित इन्फ़रेंस के साथ पूरी तरह ऑफ़लाइन, OpenAI-संगत LLM सर्वर।
अवलोकन
Jan.ai यह एक ओपन-सोर्स, प्राइवेसी-फर्स्ट ChatGPT विकल्प है, जिसके GitHub पर 40,000 से अधिक स्टार हैं। जबकि Jan सबसे अधिक एक डेस्कटॉप एप्लिकेशन के रूप में जाना जाता है, इसका सर्वर घटक — Jan Server — एक पूर्णतः OpenAI-संगत REST API प्रदान करता है, जिसे Clore.ai जैसी क्लाउड GPU इन्फ्रास्ट्रक्चर पर तैनात किया जा सकता है।
Jan Server बनाया गया है Cortex.cpp इन्फरेंस इंजन पर, एक उच्च-प्रदर्शन रनटाइम जो समर्थन करता है llama.cpp, TensorRT-LLMऔर ONNX बैकएंड्स को। Clore.ai पर आप केवल $0.20/घंटामें GPU सर्वर किराये पर ले सकते हैं, Jan Server को Docker Compose के साथ चला सकते हैं, किसी भी GGUF या GPTQ मॉडल को लोड कर सकते हैं, और उसे OpenAI-संगत API के माध्यम से सर्व कर सकते हैं — और यह सब तब भी जब आपका डेटा मशीन से बाहर न जाए।
मुख्य विशेषताएँ:
🔒 100% ऑफ़लाइन — कोई भी डेटा कभी भी आपके सर्वर से बाहर नहीं जाता
🤖 OpenAI-संगत API (
/v1/chat/completions,/v1/modelsआदि)📦 एक-कमांड मॉडल डाउनलोड के साथ मॉडल हब
🚀 CUDA के माध्यम से GPU त्वरण (llama.cpp + TensorRT-LLM बैकएंड्स)
💬 अंतर्निहित बातचीत प्रबंधन और थ्रेड इतिहास
मौजूदा अनुप्रयोगों में OpenAI के सीधे-प्रतिस्थापन के रूप में
आवश्यकताएँ
Clore.ai marketplace पर multi-GPU 80GB-class rigs सूचीबद्ध नहीं हैं। आज सूचीबद्ध सबसे बड़े boxes 4× RTX PRO 6000 Blackwell (प्रत्येक 96GB, कुल 380GB) और 8–11× RTX 5090 (प्रत्येक 32GB) हैं। A100 / H200 / B200 क्षमता bare metal के रूप में अनुरोध पर बेची जाती है। देखें GPU मूल्य और उपलब्धता किसी deployment का आकार तय करने से पहले।
हार्डवेयर आवश्यकताएँ
न्यूनतम
RTX 3060 12GB
12 GB
16 GB
50 GB SSD
$0.03–0.07/घंटा
अनुशंसित
RTX 3090
24 GB
32 GB
100 GB SSD
$0.07–0.21/hr
उच्च श्रेणी
RTX 4090
24 GB
64 GB
200 GB SSD
$0.14–0.42/hr
मॉडल VRAM संदर्भ
Llama 3.1 8B (Q4)
~5 GB
RTX 3060
Llama 3.1 8B (FP16)
~16 GB
RTX 3090
Llama 3.3 70B (Q4)
~40 GB
A100 40GB
Llama 3.1 405B (Q4)
~220 GB
4× A100 80GB
Mistral 7B (Q4)
~4 GB
RTX 3060
Qwen2.5 72B (Q4)
~45 GB
A100 80GB
सॉफ़्टवेयर आवश्यकताएँ
वित्तपोषित वॉलेट वाला Clore.ai खाता
Docker की बुनियादी जानकारी
(वैकल्पिक) पोर्ट फ़ॉरवर्डिंग के लिए OpenSSH क्लाइंट
त्वरित शुरुआत
चरण 1 — Clore.ai पर एक GPU सर्वर किराए पर लें
पर जाएँ clore.ai और लॉग इन करें
सर्वर फ़िल्टर करें: GPU प्रकार → RTX 3090 या बेहतर, Docker → सक्षम
एक सर्वर चुनें और Docker डिप्लॉयमेंट विकल्प
आधिकारिक
nvidia/cuda:12.8.1-devel-ubuntu22.04बेस इमेज या कोई भी CUDA इमेजपोर्ट खोलें: 1337 (Jan Server API), 39281 (Cortex API), 22 (SSH)
चरण 2 — अपने सर्वर से कनेक्ट करें
चरण 3 — Docker Compose इंस्टॉल करें (यदि पहले से मौजूद नहीं है)
चरण 4 — Docker Compose के साथ Jan Server तैनात करें
यदि upstream compose फ़ाइल उपलब्ध नहीं है या आप पूरा नियंत्रण चाहते हैं, तो इसे मैन्युअल रूप से बनाएँ:
चरण 5 — सत्यापित करें कि सर्वर चल रहा है
चरण 6 — अपना पहला मॉडल डाउनलोड करें
चरण 7 — मॉडल शुरू करें और चैट करें
कॉन्फ़िगरेशन
पर्यावरण चर
JAN_API_HOST
0.0.0.0
API सर्वर को बाइंड करने वाला होस्ट
JAN_API_PORT
1337
Jan Server API पोर्ट
CORTEX_API_PORT
39281
आंतरिक Cortex इंजन पोर्ट
CUDA_VISIBLE_DEVICES
all
कौन-से GPU एक्सपोज़ करने हैं (कॉमा से अलग किए गए इंडेक्स)
JAN_DATA_FOLDER
/root/jan
Jan डेटा फ़ोल्डर का पथ
CORTEX_MODELS_PATH
/root/cortex/models
मॉडल स्टोरेज का पथ
मल्टी-GPU कॉन्फ़िगरेशन
कई GPU वाले सर्वरों के लिए (उदा., Clore.ai पर 2× RTX 3090):
या विशिष्ट GPU समर्पित करने के लिए:
कस्टम मॉडल कॉन्फ़िगरेशन
टोकन के साथ API को सुरक्षित करना
Jan Server में डिफ़ॉल्ट रूप से प्रमाणीकरण शामिल नहीं है। Nginx को reverse proxy के रूप में उपयोग करें:
GPU त्वरण
CUDA त्वरण का सत्यापन
Jan Server का Cortex इंजन CUDA को अपने-आप पहचान लेता है। जाँचें कि यह GPU का उपयोग कर रहा है:
इन्फरेंस बैकएंड्स बदलना
Cortex कई बैकएंड्स का समर्थन करता है:
कॉन्टेक्स्ट विंडो और बैच साइज़ ट्यूनिंग
ngl
GPU लेयर्स (जितना अधिक, उतना अधिक GPU उपयोग)
को सेट करें 99 ताकि GPU का अधिकतम उपयोग हो सके
ctx_len
कॉन्टेक्स्ट विंडो आकार
VRAM के अनुसार 4096–32768
n_batch
प्रॉम्प्ट प्रोसेसिंग के लिए बैच साइज़
RTX 3090 के लिए 512, छोटे के लिए 256
n_parallel
समवर्ती अनुरोध स्लॉट
API सर्वर उपयोग के लिए 4–8
टिप्स और सर्वोत्तम अभ्यास
🎯 Clore.ai बजट के लिए मॉडल चयन
💾 स्थायी मॉडल स्टोरेज
चूँकि Clore.ai इंस्टेंस अस्थायी होते हैं, बाहरी स्टोरेज माउंट करने पर विचार करें:
🔗 Jan Server को OpenAI ड्रॉप-इन के रूप में उपयोग करना
📊 संसाधन उपयोग की निगरानी
समस्या निवारण
कंटेनर शुरू होने में विफल — GPU नहीं मिला
मॉडल डाउनलोड अटक गया है या विफल हो रहा है
VRAM समाप्त (CUDA out of memory)
कंटेनर के बाहर से API से कनेक्ट नहीं कर पा रहे हैं
धीमी इन्फरेंस (CPU फॉलबैक)
अधिक पढ़ें
Jan.ai आधिकारिक दस्तावेज़ — पूरे प्लेटफ़ॉर्म के दस्तावेज़
Jan GitHub रिपॉज़िटरी — स्रोत कोड और समस्याएँ
Jan Server / Jan API — सर्वर-विशिष्ट दस्तावेज़
Cortex.cpp इंजन — अंतर्निहित इन्फरेंस इंजन
Clore.ai आरंभ करें — प्लेटफ़ॉर्म की मूल बातें
GPU तुलना गाइड — सही GPU चुनें
Clore.ai पर Ollama चलाना — वैकल्पिक LLM सर्वर
Clore.ai पर vLLM चलाना — उच्च-थ्रूपुट इन्फरेंस सर्वर
Hugging Face मॉडल हब — GGUF मॉडल खोजें
💡 लागत सुझाव: Clore.ai पर एक RTX 3090 ($0.07–0.21/घंटा) Llama 3.1 8B को ~50 टोकन/सेकंड — व्यक्तिगत उपयोग या कम-ट्रैफ़िक APIs के लिए पर्याप्त। प्रोडक्शन वर्कलोड के लिए, vLLM पर विचार करें (देखें vLLM गाइड) A100 पर।
अंतिम अपडेट
क्या यह उपयोगी था?