ہوم / LLM API / سیٹ اپ گائیڈ
سیٹ اپ گائیڈز

ہر کلائنٹ کو درست طریقے سے کنفیگر کریں

مکمل گائیڈ دیکھنے کے لیے بائیں جانب ایک کلائنٹ منتخب کریں۔ نیچے دی گئی مثالیں آپ کی موجودہ API key اور چلنے والا سسٹم بیس URL استعمال کرتی ہیں۔

قیمتوں پر واپس کنسول

کنفیگر کرنے سے پہلے

  • بیلنس شامل کریں اور یقینی بنائیں کہ آپ کی API key AI API کنسول میں موجود ہے۔
  • ہر کلائنٹ کے لیے درست بیس URL استعمال کریں: کچھ کو `/v1` درکار ہے، کچھ کو نہیں۔
  • ایک ایسا ماڈل منتخب کریں جو فی الحال قیمتوں کے صفحے میں فعال ہو۔
  • جب کلائنٹ کسٹم انڈپوائنٹس سپورٹ کرتا ہے تو ہمیشہ اس سائٹ کا HTTPS انڈپوائنٹ استعمال کریں۔

بیس URL کے اصول

  • OpenAI-مطابق کلائنٹس: بیس URL `/v1` کے ساتھ استعمال کریں۔
  • Claude Code `ANTHROPIC_BASE_URL`: بغیر `/v1` کے روٹ ڈومین استعمال کریں۔

SDKs

اگر آپ براہ راست اپنی ایپ میں مربوط کرنا چاہتے ہیں تو نیچے دی گئی SDK مثالوں سے شروع کریں۔

Anthropic SDK اور OpenAI SDK دونوں کے لیے مکمل Python مثالیں، بشمول معیاری اور اسٹریمنگ درخواستیں۔

Anthropic API درخواست

# pip install anthropic
from anthropic import Anthropic

client = Anthropic(
    api_key="sk-YOUR_API_KEY",
    base_url="https://api.xah.io",
)

message = client.messages.create(
    model="claude-opus-5",
    max_tokens=1024,
    messages=[
        {"role": "user", "content": "Write a fizzbuzz in Python."}
    ],
)

print(message.content)

Anthropic API اسٹریمنگ

# pip install anthropic
from anthropic import Anthropic

client = Anthropic(
    api_key="sk-YOUR_API_KEY",
    base_url="https://api.xah.io",
)

with client.messages.stream(
    model="claude-opus-5",
    max_tokens=1024,
    messages=[
        {"role": "user", "content": "Tell me a short story."}
    ],
) as stream:
    for text in stream.text_stream:
        print(text, end="", flush=True)

print()

OpenAI-مطابق درخواست

# pip install openai
from openai import OpenAI

client = OpenAI(
    api_key="sk-YOUR_API_KEY",
    base_url="https://api.xah.io/v1",
)

response = client.chat.completions.create(
    model="gpt-5.4",
    messages=[
        {"role": "user", "content": "Hello from CKEY"}
    ],
)

print(response.choices[0].message.content)

OpenAI-مطابق اسٹریمنگ

# pip install openai
from openai import OpenAI

client = OpenAI(
    api_key="sk-YOUR_API_KEY",
    base_url="https://api.xah.io/v1",
)

stream = client.chat.completions.create(
    model="gpt-5.4",
    stream=True,
    messages=[
        {"role": "user", "content": "Write a short poem."}
    ],
)

for chunk in stream:
    delta = chunk.choices[0].delta.content or ""
    if delta:
        print(delta, end="", flush=True)

print()

بیس URL

OpenAI-compatible: https://api.xah.io/v1

Anthropic-compatible: https://api.xah.io

ماڈل

OpenAI-compatible: gpt-5.4

Anthropic-compatible: claude-opus-5

API key

sk-YOUR_API_KEY

OpenAI-compatible chat/completions /v1

Cursor

Cursor کو کسٹم API key اور کسٹم بیس URL کے ساتھ OpenAI-مطابق پاتھ استعمال کرنا چاہیے۔

درکار اقدار

فراہم کنندہ
OpenAI-compatible
API key
sk-YOUR_API_KEY
بیس URL
https://api.xah.io/v1
ماڈل
deepseek-v4-flash-0731
روٹ
chat/completions
پلان کی شرط
ایک Cursor پلان درکار ہے جو کسٹم API انڈپوائنٹس سپورٹ کرتا ہو۔

تجویز کردہ مراحل

  1. 1Cursor سیٹنگز کھولیں اور AI / Models / API Keys پر جائیں۔
  2. 2اپنے بلڈ کے لیے کسٹم OpenAI key یا کسٹم فراہم کنندہ آپشن فعال کریں۔
  3. 3نیچے دکھائی گئی API key اور بیس URL چسپاں کریں۔
  4. 4تجویز کردہ ماڈل یا کوئی اور فی الحال فعال ماڈل منتخب کریں۔

کاپی کے لیے تیار بلاک

Provider: OpenAI-compatible
API Key: sk-YOUR_API_KEY
Base URL: https://api.xah.io/v1
Model: deepseek-v4-flash-0731
Route: chat/completions

تجویز کردہ ماڈلز

  • gpt-5.4
  • claude-opus-5
  • deepseek-v4-flash
  • deepseek-v4-pro-0813
  • gpt-5.5
  • claude-haiku-4.5

نوٹس

  • Cursor OpenAI-مطابق فلو استعمال کرتا ہے، اس لیے بیس URL میں `/v1` شامل ہونا چاہیے۔
  • اگر Cursor میں کوئی ماڈل ناکام ہو جائے تو کسی اور فعال OpenAI-مطابق ماڈل پر سوئچ کریں۔
  • محفوظ کرنے کے بعد، اس بات کی تصدیق کے لیے ایک چھوٹا پرامپٹ بھیجیں کہ `chat/completions` چلتا ہے۔
سپورٹ سے رابطہ کریں
ہم ہر وقت آپ کی مدد کے لیے تیار ہیں