EQVPS

VPS पर LiteLLM प्रॉक्सी सेल्फ-होस्ट करें: हर मॉडल के लिए एक OpenAI-संगत एंडपॉइंट

2 सित॰ 2026 · 3 मिनट पढ़ने में · EQVPS Team

यदि आप एक से अधिक ऐप चलाते हैं — या एक एजेंट जो कई मॉडलों में बँटता है — तो आप अंततः उसी दीवार से टकराते हैं: हर प्रदाता का अपना SDK, अपनी कीज़, अपनी रेट-लिमिट है, और खर्च देखने की कोई एक जगह नहीं। LiteLLM हर चीज़ के सामने एक OpenAI-संगत एंडपॉइंट रखकर इसे हल करता है। आपका कोड एक मॉडल नाम के साथ एक URL कॉल करता है; LiteLLM इसे OpenAI, Anthropic, Groq, Together, Mistral, स्थानीय Ollama — जो आपने कॉन्फ़िगर किया — तक रूट करता है, और आपको बजट, फ़ॉलबैक और हर कॉल का एक लॉग देता है।

इसे VPS पर सेल्फ-होस्ट करने का मतलब है कि आपकी प्रदाता कीज़, प्रॉम्प्ट और खर्च डेटा उस मशीन पर रहते हैं जिसे आप नियंत्रित करते हैं, क्रिप्टो से बिना KYC भुगतान के साथ।

LiteLLM प्रॉक्सी को क्या चाहिए

Docker सेटअप (Ubuntu 24.04)

apt update && apt install -y docker.io docker-compose-v2
systemctl enable --now docker

mkdir -p /opt/litellm && cd /opt/litellm
cat > config.yaml <<'EOF'
model_list:
  - model_name: gpt-4o
    litellm_params:
      model: openai/gpt-4o
      api_key: os.environ/OPENAI_API_KEY
  - model_name: claude
    litellm_params:
      model: anthropic/claude-sonnet-4-5
      api_key: os.environ/ANTHROPIC_API_KEY
  - model_name: local-llama
    litellm_params:
      model: ollama/llama3.1
      api_base: http://host.docker.internal:11434
general_settings:
  master_key: sk-CHANGE-ME
EOF

cat > docker-compose.yml <<'EOF'
services:
  litellm:
    image: ghcr.io/berriai/litellm:main-latest
    restart: always
    ports: [ "127.0.0.1:4000:4000" ]
    environment:
      OPENAI_API_KEY: sk-...
      ANTHROPIC_API_KEY: sk-ant-...
      DATABASE_URL: postgresql://litellm:change_me@postgres:5432/litellm
    volumes: [ ./config.yaml:/app/config.yaml ]
    command: [ "--config", "/app/config.yaml" ]
  postgres:
    image: postgres:16
    restart: always
    environment:
      POSTGRES_USER: litellm
      POSTGRES_PASSWORD: change_me
      POSTGRES_DB: litellm
    volumes: [ ./pgdata:/var/lib/postgresql/data ]
EOF

docker compose up -d

अपने डोमेन पर स्वचालित HTTPS के लिए सामने Caddy या Nginx रखें, फिर कोई भी OpenAI SDK बस काम करता है:

curl https://llm.yourdomain.com/v1/chat/completions \
  -H "Authorization: Bearer sk-your-virtual-key" \
  -H "Content-Type: application/json" \
  -d '{"model":"claude","messages":[{"role":"user","content":"ping"}]}'

यह एजेंट के लिए क्यों बढ़िया है

एक AI एजेंट या मल्टी-एजेंट फ़्लीट आमतौर पर बहुत सारे मॉडल कॉल करता है। LiteLLM प्रॉक्सी के पीछे आप कर सकते हैं: हर एजेंट को अपनी वर्चुअल की और बजट से सीमित करें, फ्रंटियर मॉडल से सस्ते मॉडल पर स्वतः फ़ॉलबैक करें, स्थानीय Ollama को क्लाउड API के साथ मिलाएँ, और हर एजेंट ने ठीक कितना खर्च किया इसका एक लॉग पढ़ें। एजेंट कोड छुए बिना मॉडल बदलें — बस कॉन्फ़िग बदलें।

LiteLLM गेटवे के लिए EQVPS क्यों

AI एजेंट के लिए VPS → · VPS पर Ollama सेल्फ-होस्ट करें →

FAQ

LiteLLM प्रॉक्सी वास्तव में मुझे क्या देता है?

कई प्रदाताओं के सामने एक OpenAI-संगत एंडपॉइंट। आपके ऐप और एजेंट एक URL और मॉडल नाम कॉल करते हैं; LiteLLM इसे OpenAI, Anthropic, Groq, Together, स्थानीय Ollama आदि तक रूट करता है। आपको प्रति-की बजट, रेट-लिमिट, फ़ॉलबैक और लॉग व लागत के लिए एक जगह मिलती है — मॉडल बदलने पर ऐप कोड बदले बिना।

इसे कौन सा प्लान चाहिए?

LiteLLM स्वयं हल्का है — Small ($8/माह, 4 GB RAM) प्रॉक्सी और कीज़/खर्च के लिए एक Postgres को आराम से चलाता है। यह एक गेटवे है, इन्फ़रेंस मशीन नहीं: भारी गणना प्रदाताओं पर (या अलग GPU/होस्ट पर) चलती है। डोमेन और HTTPS के लिए डेडिकेटेड IP प्लान लें।

होस्टेड गेटवे के बजाय सेल्फ-होस्ट क्यों?

आपकी प्रदाता कीज़, प्रॉम्प्ट, खर्च डेटा और लॉग किसी तीसरे पक्ष के बजाय उस मशीन पर रहते हैं जिसे आप नियंत्रित करते हैं। बजट आप तय करते हैं और हर अनुरोध देखते हैं। बहुत सारे कॉल फैलाने वाले एजेंट के लिए, वही दृश्यता और लागत नियंत्रण पूरा उद्देश्य है।

क्या यह स्थानीय मॉडलों के साथ भी काम करता है?

हाँ। LiteLLM मॉडल प्रविष्टियों में से एक को स्थानीय Ollama (उसी VPS या दूसरी मशीन) पर पॉइंट करें और यह क्लाउड मॉडलों के समान OpenAI-संगत API के ज़रिए उजागर होता है — एक ऐप एक एंडपॉइंट के पीछे सस्ता स्थानीय मॉडल और फ्रंटियर API मिला सकता है।

क्या आप पहचान या कार्ड माँगते हैं?

नहीं। ईमेल से रजिस्टर, USDC या USDT से भुगतान। कोई दस्तावेज़ नहीं, कोई कार्ड नहीं, कोई KYC नहीं।

← ब्लॉग पर वापसप्लान और मूल्य देखें →

टिप्पणियाँ

अभी तक कोई टिप्पणी नहीं। पहले बनें।

एक टिप्पणी छोड़ें

टिप्पणियाँ दिखने से पहले मॉडरेट की जाती हैं।