مرکزی مواد پر جائیں
اے آئی ٹیوٹوریلز

7API کے ذریعے متعدد جدید اور غیر سنسر شدہ AI ماڈلز تک رسائی کیسے حاصل کریں

7API کو ترتیب دینے، OpenAI اور Anthropic SDKs یا cURL کے ذریعے درخواستیں بھیجنے، موجودہ ماڈل IDs منتخب کرنے، مطابقت رکھنے والے ڈویلپر ٹولز مربوط کرنے، استعمال کا نظم کرنے، اور غیر سنسر شدہ یا ابلیٹیریٹڈ ماڈل اقسام کا ذمہ داری سے جائزہ لینے کا طریقہ سیکھیں۔

7API کے ذریعے متعدد جدید اور غیر سنسر شدہ AI ماڈلز تک رسائی

7API کیا کرتا ہے

7API ایک API گیٹ وے ہے جو ایک API کلید، ایک بیلنس، اور فی ٹوکن ادائیگی کے ماڈل کے ذریعے متعدد AI ماڈل خاندانوں تک رسائی فراہم کرتا ہے۔ یہ OpenAI اور Anthropic سے مطابقت رکھنے والے انٹرفیسز کو سپورٹ کرتا ہے، جس کی مدد سے موجودہ ایپلیکیشنز API کلید، بیس URL، اور ماڈل ID تبدیل کر کے فراہم کنندگان تبدیل کر سکتی ہیں۔

دستیاب خاندانوں میں Claude، GPT، Gemini، Grok، DeepSeek، GLM، اور Kimi شامل ہیں۔ جہاں دستیاب ہوں، وہاں معیاری ماڈلز کے ساتھ منتخب غیر محدود اور abliterated ورژنز بھی پیش کیے جاتے ہیں۔ 7API گیٹ وے ہے، ان ماڈلز کا مالک نہیں، اس لیے ماڈل کا رویہ، شرائط، شناخت کنندگان، قیمتیں، اور دستیابی بنیادی فراہم کنندہ کے لحاظ سے مختلف ہو سکتی ہے۔

اہم: غیر محدود ماڈل کو اس طرح ڈیزائن کیا گیا ہے کہ وہ معیاری ماڈل کے مقابلے میں کم درخواستیں مسترد کرے، لیکن یہ ضمانت نہیں کہ وہ کبھی مسترد نہیں کرے گا۔ ایپلیکیشنز کے لیے اب بھی جانچ، مناسب حفاظتی پابندیاں، انسانی جائزہ، اور فراہم کنندہ کی شرائط و قابل اطلاق قوانین کی پابندی ضروری ہے۔

اہم خصوصیات

  • ایک API کلید: ایک اکاؤنٹ کے ذریعے سات بڑے ماڈل خاندانوں کے معاون ماڈلز تک رسائی حاصل کریں۔
  • OpenAI مطابقت: ایسے کلائنٹس کو مربوط کریں جو حسب ضرورت OpenAI base_url سپورٹ کرتے ہیں۔
  • Anthropic مطابقت: Anthropic SDK اور Claude Code جیسے مطابقت رکھنے والے ٹولز کے ساتھ Anthropic طرز کا اینڈ پوائنٹ استعمال کریں۔
  • غیر محدود اختیارات: جب لائیو کیٹلاگ میں دستیاب ہوں تو غیر محدود اور abliterated ورژنز منتخب کریں۔
  • فی ٹوکن ادائیگی: کوئی سبسکرپشن، ماہانہ کم از کم رقم، یا نشست کی فیس نہیں ہے۔
  • پرامپٹ کیشنگ: بار بار آنے والے سابقے کم کیش شدہ ان پٹ شرح پر چارج کیے جا سکتے ہیں۔
  • ذیلی کلیدیں: ساتھیوں، کلائنٹس، یا پروجیکٹس کے لیے فنڈنگ اور استعمال الگ رکھیں۔
  • مطابقت رکھنے والے ٹولز: Cursor، Codex CLI، OpenCode، LangChain، LlamaIndex، اور دیگر ایسے کلائنٹس استعمال کریں جو OpenAI یا Anthropic سے مطابقت رکھنے والے فراہم کنندگان قبول کرتے ہیں۔

شروع کرنے سے پہلے

7API ویب سائٹ کے ذریعے اکاؤنٹ بنائیں۔ ڈیش بورڈ ایسی API کلید فراہم کرتا ہے جو sk- سے شروع ہوتی ہے، درست بیس URL، موجودہ ماڈل IDs، سیاق و سباق کی حدود، لائیو دستیابی، اور قیمتیں دکھاتا ہے۔

پرانے نمونے سے بیس URL یا ماڈل ID کو ڈیش بورڈ چیک کیے بغیر پروڈکشن میں نقل نہ کریں۔ فراہم کنندگان نئے ورژنز جاری کر سکتے ہیں، اور ماڈل شناخت کنندگان یا غیر محدود ورژنز تبدیل ہو سکتے ہیں۔

SDK انسٹال کریں

Python کے لیے وہ SDK انسٹال کریں جو آپ کے استعمال کیے جانے والے انٹرفیس سے مطابقت رکھتا ہو۔ OpenAI سے مطابقت رکھنے والی مثال کے لیے صرف OpenAI پیکیج، یا Anthropic سے مطابقت رکھنے والی مثال کے لیے Anthropic پیکیج درکار ہے۔

pip install openai
pip install anthropic

ماحولیاتی متغیرات ترتیب دیں

اسناد کو اپنے سورس کوڈ سے باہر محفوظ رکھیں۔ ڈیش بورڈ سے درست بیس URL نقل کریں اور اسے اپنی کلید کے ساتھ ایکسپورٹ کریں:

export SEVEN_API_KEY="sk-..."
export SEVEN_API_BASE_URL="https://.../v1"

حقیقی API کلیدیں ریپوزٹری میں commit کرنے سے گریز کریں۔ سرور سائیڈ ماحولیاتی متغیرات یا سیکرٹس مینیجر، hard-coded اسناد کے مقابلے میں بہتر انتخاب ہیں۔

OpenAI سے مطابقت رکھنے والی درخواست کریں

OpenAI سے مطابقت رکھنے والا انٹرفیس اس وقت مفید ہے جب کوئی ایپلیکیشن پہلے ہی OpenAI SDK یا ایسے کلائنٹ کا استعمال کرتی ہو جو حسب ضرورت بیس URL کی اجازت دیتا ہے۔

  1. OpenAI درآمد کریں اور اسناد ماحولیاتی متغیرات سے پڑھیں۔
  2. 7API کلید اور بیس URL کے ساتھ کلائنٹ شروع کریں۔
  3. MODEL_ID کو ڈیش بورڈ میں موجودہ شناخت کنندہ سے تبدیل کریں۔
  4. چیٹ مکمل ہونے کی درخواست بھیجیں اور واپس آنے والے معاون کے پیغام کو پڑھیں۔
import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["SEVEN_API_KEY"],
    base_url=os.environ["SEVEN_API_BASE_URL"],
)

response = client.chat.completions.create(
    model="MODEL_ID",
    messages=[
        {
            "role": "system",
            "content": "You are a precise, helpful assistant."
        },
        {
            "role": "user",
            "content": "Explain the trade-offs of model routing in two paragraphs."
        },
    ],
)

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

یہ انضمامی طریقہ OpenAI سے مطابقت رکھنے والی بہت سی ایپلیکیشنز میں بھی استعمال کیا جا سکتا ہے۔ موجودہ ترتیب میں عموماً بنیادی تبدیلیاں بیس URL، API کلید، اور منتخب ماڈل ID تک محدود ہوتی ہیں۔

Anthropic سے مطابقت رکھنے والی درخواست کریں

جب آپ کی ایپلیکیشن Anthropic Messages API کی توقع کرتی ہو تو Anthropic سے مطابقت رکھنے والا انٹرفیس استعمال کریں۔ ڈیش بورڈ ایک مخصوص Anthropic بیس URL دکھا سکتا ہے، اس لیے یہ فرض کرنے کے بجائے کہ وہ OpenAI سے مطابقت رکھنے والے URL جیسا ہی ہے، عین وہی اینڈ پوائنٹ استعمال کریں۔

import os
from anthropic import Anthropic

client = Anthropic(
    api_key=os.environ["SEVEN_API_KEY"],
    base_url=os.environ["SEVEN_API_BASE_URL"],
)

message = client.messages.create(
    model="MODEL_ID",
    max_tokens=1024,
    messages=[
        {
            "role": "user",
            "content": "Write a concise release note for a developer tool."
        }
    ],
)

print(message.content[0].text)

MODEL_ID کو فی الحال دستیاب ماڈل سے تبدیل کریں۔ اس مثال میں جواب message.content[0].text سے پڑھا جاتا ہے۔

cURL کے ذریعے API کی جانچ کریں

SDK مربوط کرنے سے پہلے براہ راست HTTP درخواست کلید، بیس URL، ماڈل ID، اور اکاؤنٹ کی ترتیب کی تصدیق کر سکتی ہے۔

curl "$SEVEN_API_BASE_URL/chat/completions" \
  -H "Authorization: Bearer $SEVEN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "MODEL_ID",
    "messages": [
      {
        "role": "user",
        "content": "Hello from the 7API quickstart."
      }
    ]
  }'

اگر درخواست ناکام ہو جائے تو پہلے تصدیق کریں کہ ماحول کے متغیرات مقرر ہیں، اینڈ پوائنٹ منتخب کردہ مطابقتی موڈ سے میل کھاتا ہے، اور ماڈل آئی ڈی موجودہ ڈیش بورڈ کیٹلاگ میں شامل ہے۔

ماڈل فیملی منتخب کریں

ماڈل کا انتخاب صرف غیر محدود لیبل کے بجائے ورک لوڈ کے مطابق ہونا چاہیے۔ README ہر فیملی کے لیے کئی عام استعمالات کی نشاندہی کرتا ہے:

  • Claude: طویل تحریری استدلال، تحریر، اور کوڈنگ ایجنٹس۔
  • GPT: عمومی معاونین، ٹولز کا استعمال، اور منظم آؤٹ پٹ۔
  • Gemini: ملٹی موڈل ورک فلو، تحقیق، اور طویل سیاق و سباق والے کام۔
  • Grok: حقیقی وقت جیسے جوابات اور نئے خیالات کی تشکیل۔
  • DeepSeek: کوڈنگ، استدلال، اور کم لاگت والے ایجنٹس۔
  • GLM: ایجنٹس، کوڈنگ، اور دو لسانی کام۔
  • Kimi: طویل دستاویزات کا مطالعہ اور ایجنٹ ورک فلو۔

ان فیملیز کا ہر ماڈل غیر محدود نہیں ہوتا۔ معیاری ماڈلز اور منتخب غیر محدود یا ابلیریٹڈ ورژنز میں فرق کرنے کے لیے لائیو کیٹلاگ دیکھیں۔ جس عین ورژن کو تعینات کرنا ہو اسے ضرور آزمائیں، کیونکہ ریلیزز کے درمیان رویہ تبدیل ہو سکتا ہے۔

موجودہ ڈویلپر ٹولز سے منسلک ہوں

7API ایسے ٹولز کے ساتھ استعمال کیا جا سکتا ہے جو حسبِ ضرورت مطابقتی فراہم کنندہ قبول کرتے ہیں۔ مطلوبہ سیٹ اپ کلائنٹ کے متوقع انٹرفیس پر منحصر ہے:

  • Claude Code: اس کی Anthropic بیس URL کنفیگریشن کو Anthropic-compatible 7API اینڈ پوائنٹ کی طرف مقرر کریں۔
  • Cursor: 7API کو حسبِ ضرورت OpenAI-compatible فراہم کنندہ کے طور پر شامل کریں۔
  • Codex CLI: OpenAI-compatible فراہم کنندہ پروفائل ترتیب دیں۔
  • OpenCode: حسبِ ضرورت فراہم کنندہ اور درست ماڈل آئی ڈی شامل کریں۔
  • LangChain یا LlamaIndex: 7API بیس URL اور کلید کے ساتھ OpenAI-compatible اڈاپٹر استعمال کریں۔
  • دیگر مطابقتی ایپلیکیشنز: فراہم کنندہ کا بیس URL اور API کلید تبدیل کریں، پھر معاون ماڈل آئی ڈی منتخب کریں۔

جب کوئی ٹول مختلف ماحول کے متغیر نام یا کنفیگریشن فائلیں استعمال کرے تو ریپوزٹری کی کلائنٹ سے متعلق دستاویزات دیکھیں۔

اعلیٰ درجے کے استعمال کے مشورے

ایک ہی پرامپٹ سے ماڈلز کا موازنہ کریں

چونکہ ایک ہی گیٹ وے کے ذریعے متعدد فیملیز دستیاب ہیں، اس لیے پوری انٹیگریشن دوبارہ بنائے بغیر کئی ماڈل آئی ڈیز کو یکساں جائزہ پرامپٹ بھیجا جا سکتا ہے۔ پروڈکشن ماڈل منتخب کرنے سے پہلے آؤٹ پٹ کا معیار، انکار کا رویہ، لاگت، تاخیر، اور قابلِ اعتماد کارکردگی کا موازنہ کریں۔

ماڈل تبدیلیوں کے لیے منصوبہ بنائیں

یہ فرض نہ کریں کہ ماڈل آئی ڈی یا رویہ ہمیشہ یکساں رہے گا۔ فراہم کنندگان اپنے کیٹلاگ اپ ڈیٹ کرتے ہیں، اس لیے دستیابی تبدیل ہو سکتی ہے۔ ماڈل کا انتخاب قابلِ ترتیب رکھیں، ڈیش بورڈ میں موجودہ آئی ڈیز کی تصدیق کریں، اور اپ اسٹریم ورژن کی تبدیلیوں کے بعد اہم پرامپٹس کا دوبارہ جائزہ لیں۔

جہاں مناسب ہو پرامپٹ کیشنگ استعمال کریں

وہ ایپلیکیشنز جو بار بار ایک ہی پرامپٹ سابقہ بھیجتی ہیں، کم کیشڈ ان پٹ شرح سے فائدہ اٹھا سکتی ہیں۔ بچت کا اندازہ لگانے سے پہلے لائیو قیمتوں کی معلومات دیکھیں، کیونکہ فراہم کنندگان کی شرحیں تبدیل ہو سکتی ہیں۔

سب کیز کے ذریعے پروجیکٹس الگ کریں

جب کسی ساتھی، کلائنٹ، یا پروجیکٹ کے لیے مرکزی بیلنس سے الگ فنڈنگ درکار ہو تو سب کیز استعمال کریں۔ اس سے مرکزی رسائی برقرار رکھتے ہوئے استعمال کی حدود زیادہ واضح رہتی ہیں۔

ورک لوڈ کے مطابق روٹنگ کریں

ایک واحد گیٹ وے مختلف کاموں کے لیے مختلف ماڈل فیملیز منتخب کرنا آسان بناتا ہے۔ مثال کے طور پر، ایک ایپلیکیشن طویل دستاویزات کے لیے ایک فیملی اور کوڈنگ یا منظم آؤٹ پٹ کے لیے دوسری فیملی کا جائزہ لے سکتی ہے۔ روٹنگ کے فیصلے موجودہ ماڈل ورژنز کے ساتھ ناپے گئے نتائج پر مبنی ہونے چاہییں۔

ایپلیکیشن کی سطح کے حفاظتی اقدامات شامل کریں

کم انکار کا رویہ کنٹرولز کی ضرورت ختم نہیں کرتا۔ ماڈل کے آؤٹ پٹ کی توثیق کریں، حساس ٹولز تک رسائی محدود کریں، مناسب عملیاتی ڈیٹا لاگ کریں، اہم نتائج والے ورک فلو میں انسانی جائزہ لاگو کریں، اور بنیادی فراہم کنندہ کی شرائط کی پابندی کریں۔

قیمتوں اور اکاؤنٹ سے متعلق امور

7API سبسکرپشن کے بجائے فی ٹوکن ادائیگی کا نظام استعمال کرتا ہے۔ صارفین مشترکہ بیلنس میں رقم شامل کرتے ہیں اور اسے معاون ماڈلز پر خرچ کرتے ہیں۔ BTC، ETH، USDT، اور LTC کو معاون ٹاپ اپ اختیارات کے طور پر درج کیا گیا ہے۔ جب فراہم کنندگان اپنی شرحیں اپ ڈیٹ کرتے ہیں تو لائیو قیمتیں تبدیل ہو سکتی ہیں، اس لیے بجٹ سازی کے لیے جامد اندازوں کے بجائے ڈیش بورڈ استعمال کریں۔

سروس ایک ریفرل پروگرام بھی درج کرتی ہے جو ریفرلز کی جانب سے کی گئی جمع رقوم کا 15% ادا کرتا ہے۔ یہ API کے آپریشن سے الگ ہے اور گیٹ وے استعمال کرنے کے لیے ضروری نہیں۔

عام حدود

  • کوئی بھی فراہم کنندہ اس بات کی ضمانت نہیں دے سکتا کہ غیر محدود یا ابلیریٹڈ ماڈل کبھی کسی درخواست سے انکار نہیں کرے گا۔
  • رویے کا انحصار ماڈل، ورژن، پرامپٹ، اور فراہم کنندہ کی پالیسی پر ہوتا ہے۔
  • ماڈل آئی ڈیز، قیمتیں، اور دستیابی تبدیل ہو سکتی ہیں۔
  • گیٹ وے کے ذریعے بھی فراہم کنندہ کی شرائط لاگو رہتی ہیں۔
  • قانونی اور اخلاقی استعمال، جائزے، حفاظتی پابندیوں، اور انسانی نگرانی کی ذمہ داری ڈویلپرز پر عائد ہوتی ہے۔

نتیجہ

7API، Claude، GPT، Gemini، Grok، DeepSeek، GLM، اور Kimi ماڈلز کو OpenAI- اور Anthropic-compatible انٹرفیسز کے ذریعے جانچنے اور چلانے کا متحد طریقہ فراہم کرتا ہے۔ ابتدا میں ڈیش بورڈ کی اسناد حاصل کریں، cURL کے ذریعے موجودہ ماڈل آئی ڈی آزمائیں، پھر مناسب SDK یا ڈویلپر ٹول کو مربوط کریں۔ پروڈکشن تعیناتی سے پہلے عین ماڈل ورژنز کا موازنہ کریں، قیمتوں اور دستیابی کی نگرانی کریں، اور اپنی ایپلیکیشن کے مطابق حفاظتی اقدامات نافذ کریں۔