For the complete documentation index, see llms.txt. This page is also available as Markdown.

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 के सीधे-प्रतिस्थापन के रूप में


आवश्यकताएँ

हार्डवेयर आवश्यकताएँ

टियर
GPU
VRAM
RAM
स्टोरेज
Clore.ai मूल्य

न्यूनतम

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

बड़े मॉडल

A100 80GB

80 GB

128 GB

500 GB SSD

मॉडल VRAM संदर्भ

मॉडल
आवश्यक VRAM
अनुशंसित GPU

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 सर्वर किराए पर लें

  1. पर जाएँ clore.ai और लॉग इन करें

  2. सर्वर फ़िल्टर करें: GPU प्रकार → RTX 3090 या बेहतर, Docker → सक्षम

  3. एक सर्वर चुनें और Docker डिप्लॉयमेंट विकल्प

  4. आधिकारिक nvidia/cuda:12.8.1-devel-ubuntu22.04 बेस इमेज या कोई भी CUDA इमेज

  5. पोर्ट खोलें: 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 फॉलबैक)


अधिक पढ़ें

💡 लागत सुझाव: Clore.ai पर एक RTX 3090 ($0.07–0.21/घंटा) Llama 3.1 8B को ~50 टोकन/सेकंड — व्यक्तिगत उपयोग या कम-ट्रैफ़िक APIs के लिए पर्याप्त। प्रोडक्शन वर्कलोड के लिए, vLLM पर विचार करें (देखें vLLM गाइड) A100 पर।

अंतिम अपडेट

क्या यह उपयोगी था?