EQVPS

VPS پر LiteLLM پراکسی سیلف ہوسٹ کریں: ہر ماڈل کے لیے ایک OpenAI مطابق اینڈ پوائنٹ

Sep 2, 2026 · 3 min read · 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 کو کلاؤڈ APIs کے ساتھ ملائیں، اور ہر ایجنٹ نے بالکل کتنا خرچ کیا اس کا ایک لاگ پڑھیں۔ ایجنٹ کوڈ چھوئے بغیر ماڈل بدلیں — بس کنفیگ بدلیں۔

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 نہیں۔

← Back to blogSee plans & pricing →

تبصرے

ابھی کوئی تبصرہ نہیں۔ پہلے بنیں۔

ایک تبصرہ چھوڑیں

تبصرے ظاہر ہونے سے پہلے moderate کیے جاتے ہیں۔