آپ CometAPI — ایک واحد API گیٹ وے جو سینکڑوں ماڈلز کو ظاہر کرتا ہے — کو Continue (اوپن سورس، IDE-انٹیگریٹڈ AI کوڈ ایجنٹ) میں پلگ کر سکتے ہیں تاکہ آپ کا VS Code Continue ایکسٹینشن CometAPI کے ماڈلز سے بات کرے۔ یہ مضمون بتاتا ہے کہ ہر ایک پروڈکٹ کیا ہے، آپ انہیں کیوں جوڑیں گے، ماحول اور شرائط، ایک قطعی مرحلہ وار انضمام کا نسخہ (بشمول آپ کے پوچھے گئے عین مطابق UI اقدامات)، کنفیگریشن کے نمونے، تجویز کردہ بہترین طریقے، ٹربل شوٹنگ ٹپس، اور استعمال کے ٹھوس معاملات۔
Continue کیا ہے؟
Continue ایک اوپن سورس "مسلسل AI" کوڈ اسسٹنٹ ہے جو ڈویلپر ٹولنگ (VS Code، JetBrains، اور ایک CLI) کے اندر چلتا ہے۔ اس کا مقصد LLMs کو دوبارہ قابل استعمال کوڈ ایجنٹوں میں تبدیل کرنا ہے جو فائلوں میں ترمیم کر سکتے ہیں، آپ کے ذخیرے کے متعلق متعلقہ سوالات کے جواب دے سکتے ہیں، "شارٹ کٹ" چلا سکتے ہیں اور بار بار ترقیاتی کاموں کو خودکار کر سکتے ہیں۔ Continue کو ایک ایکسٹینشن اور CLI کے طور پر تقسیم کیا جاتا ہے، اور یہ واضح طور پر ماڈل-اگنوسٹک ہے — آپ چیٹ، کوڈ ایڈیٹنگ، خودکار تکمیل، اور ایمبیڈنگس جیسی خصوصیات کے لیے مختلف LLM فراہم کنندگان اور ماڈلز کو ترتیب دے سکتے ہیں۔ پروجیکٹ، دستاویزات اور VS کوڈ کی توسیع کو عوامی طور پر برقرار رکھا جاتا ہے۔
عملی نکات:
- اپنے IDE میں مقامی طور پر چلنا جاری رکھیں اور HTTP پر بیرونی ماڈل فراہم کنندگان کو کال کریں۔
- چونکہ یہ اوپن سورس ہے، آپ ماڈلز، فراہم کنندہ کی تعریفیں، اور YAML کنفیگریشن کو اپنی مرضی کے مطابق بنا سکتے ہیں جسے یہ ماڈل کی صلاحیتوں کے لیے استعمال کرتا ہے۔
AI ماڈلز کو کیسے بے نقاب کرنا جاری رکھتا ہے؟
جاری رکھیں آپ کو ماڈل فراہم کنندگان کو رجسٹر کرنے اور کسی مخصوص ایجنٹ کو طاقت دینے کے لیے مخصوص ماڈل کا انتخاب کرنے دیتا ہے۔ ایجنٹوں کو IDE کے اندر (VS کوڈ ایکسٹینشن کے ذریعے)، CLI کے ذریعے، یا CI کے حصے کے طور پر چلایا جا سکتا ہے۔ کنفیگریشن VS کوڈ کے اندر Continue UI کے ذریعے، یا Continue کی کنفیگریشن فائلوں میں ترمیم کر کے کی جا سکتی ہے (جیسے، ~/.continue/config.json or ~/.continue/config.yaml) بغیر سر کے ماحول کے لیے۔
CometAPI کیا ہے؟ (وہ کون ہیں اور وہ کیا فراہم کرتے ہیں؟)
CometAPI ایک ماڈل-ایگریگیشن API ہے: ایک واحد متحد API جو ڈویلپرز کو درجنوں یا سیکڑوں LLMs، امیج/ویڈیو ماڈلز اور بہت سے وینڈرز (اوپن اے آئی، اینتھروپک، لاما/جی پی ٹی طرز کے ماڈلز، اور دیگر) سے ملٹی موڈل پیشکشوں تک رسائی فراہم کرتا ہے۔ CometAPI ایک وسیع کیٹلاگ کی تشہیر کرتا ہے (ان کے مارکیٹنگ کے صفحات "500+ ماڈلز" کا حوالہ دیتے ہیں)، بہت سے منظرناموں میں ایک OpenAI-مطابقت پذیر ڈویلپر کا تجربہ، اور CometAPI کو فریق ثالث ایپس میں پلگ کرنے کے لیے فوری آغاز گائیڈز۔ CometAPI مختصر API کیز جاری کرتا ہے جو اکثر ایک کے ساتھ ظاہر ہوتی ہیں۔ sk- ایپس میں استعمال کے لیے سابقہ۔
یہ کیوں اہم ہے:
- ہر ماڈل وینڈر کو الگ الگ ضم کرنے کے بجائے، CometAPI آپ کو ماڈل کے بیک اینڈ کو تبدیل کرنے اور کلائنٹ سائڈ کوڈ کو تبدیل کیے بغیر تیزی سے تجربہ کرنے دیتا ہے۔
- CometAPI دوسرے ٹولز (Flowise، LobeChat، وغیرہ) کے لیے دستاویزات اور نمونے کے انضمام فراہم کرتا ہے، جو کہ تیسری پارٹی کے UIs اور ایجنٹس کے لیے فراہم کنندہ کا ہدف ہونے پر توجہ مرکوز کرتا ہے۔
CometAPI کی مخصوص صلاحیتیں کیا ہیں؟
CometAPI متن کی تکمیل، چیٹ، تصویر اور ویڈیو جنریشن (بنیادی ماڈل پر منحصر ہے)، اور دیگر قیاس آرائیوں کی حمایت کرتا ہے۔ یہ فارم کی API کیز جاری کرتا ہے۔ sk-xxxxx اور ایک اختیاری کو بے نقاب کرتا ہے۔ baseurl اپنی مرضی کے اختتامی پوائنٹس کے لیے۔ پلیٹ فارم ڈویلپر دستاویزات، ٹوکن مینجمنٹ کے لیے ایک کنسول، اور انضمام کی مثالیں پیش کرتا ہے۔
CometAPI کے ساتھ Continue کو کیوں ضم کریں؟
CometAPI کے ساتھ Continue کو مربوط کرنے سے آپ کو لچک ملتی ہے:
- بہت سے ماڈلز تک رسائی حاصل کریں۔ ایک جگہ سے (تجزیہ یا لاگت/کارکردگی کے تجربات کے لیے تیز رفتار ماڈل سوئچنگ)۔
- وینڈر لاک ان سے بچیں۔ اپنے مقامی دیو ماحول میں ایک API کلید کی سہولت کو برقرار رکھتے ہوئے
- خصوصی ورک فلو چلائیں۔: ایک ماڈل چیٹ کے لیے، دوسرا کوڈ خودکار تکمیل کے لیے، اور ایک تیسرا ایمبیڈنگز کے لیے استعمال کریں — یہ سب جاری رکھیں کے اندر کنفیگر کیے گئے ہیں۔
- ٹیم سیٹ اپ کو آسان بنائیں: CometAPI پر بلنگ اور کوٹہ کے انتظام کو مرکزی بنائیں جبکہ ڈویلپرز کو VS کوڈ میں Continue's UX استعمال کرنے کے قابل بنائیں۔
مختصراً: Continue آپ کو مقامی ایجنٹ/IDE UX دیتا ہے۔ CometAPI آپ کو ماڈل کی مختلف قسم اور واحد انضمام کی سطح فراہم کرتا ہے۔
اہم فوائد:
- ماڈل کثرتیت اور چستی۔ اپنے ایجنٹ کوڈ کو تبدیل کیے بغیر درجنوں یا سینکڑوں ماڈلز (کلاؤڈ اور ہوسٹڈ) کے درمیان سوئچ کرنے کے لیے CometAPI استعمال کریں۔ یہ آپ کو لاگت، تاخیر، یا صلاحیت کے لیے A/B ماڈل بنانے دیتا ہے۔
- سنگل انضمام پوائنٹ۔ Continue CometAPI کو صرف ایک اور فراہم کنندہ کے طور پر دیکھ سکتا ہے۔ آپ CometAPI کو ایک بار کنفیگر کریں اور پھر Continue کے اندر فراہم کنندہ/ماڈل کو منتخب کریں۔ یہ ترتیب کی پیچیدگی کو کم کرتا ہے اور ٹیموں کو ایک واحد انتظامی سطح پر معیاری بنانے دیتا ہے۔
- لاگت اور گورننس کنٹرولز۔ CometAPI کی ملٹی ماڈل مارکیٹ پلیس سستی درخواستوں کو موثر ماڈلز تک پہنچا کر لاگت کو بہتر بنانے میں مدد کر سکتی ہے جبکہ طاقتور (اور زیادہ مہنگے) ماڈلز کو پیچیدہ کاموں کے لیے محفوظ رکھ کر۔ Continue کی ایجنٹ گورننس کی خصوصیات آپ کو قواعد نافذ کرنے دیتی ہیں کہ کن سیاق و سباق میں کن ماڈلز کی اجازت ہے۔
- تیز تر تجربہ۔ ایجنٹ کی تعریفوں کو تبدیل کیے بغیر پرامپٹس، ریفیکٹرز، یا CI چیکس کے آؤٹ پٹ کا موازنہ کرنے کے لیے پرواز پر ماڈلز کو تبدیل کریں۔ یہ خاص طور پر قابل قدر ہے جب کوڈ جنریشن، ٹیسٹ تخلیق، یا ری فیکٹرنگ کے کاموں کے لیے ایجنٹوں کو ٹیوننگ کرتے ہیں۔
آپ کو کس ماحول اور حالات کو تیار کرنے کی ضرورت ہے؟
شروع کرنے سے پہلے، درج ذیل تیار کریں:
کم از کم سافٹ ویئر اور اکاؤنٹس
- وی ایس کوڈ (تازہ ترین مستحکم ریلیز)۔ جاری رکھیں VS کوڈ کی توسیع فراہم کرتا ہے۔
- توسیع جاری رکھیں VS کوڈ میں انسٹال ہوا (ایکسٹینشن میں "جاری رکھیں" تلاش کریں یا ایکسٹینشن کا صفحہ استعمال کریں)۔
- CometAPI اکاؤنٹ ایک API کلید کے ساتھ (آپ کو ایک موصول ہوگا۔
sk-xxxxxCometAPI ڈیش بورڈ میں اسٹائل کلید)۔
نیٹ ورک اور سیکیورٹی
- آپ کی مشین سے CometAPI کے اختتامی مقامات تک آؤٹ باؤنڈ HTTPS رسائی (جیسے
https://api.cometapi.com/v1یا CometAPI کے ذریعہ متعین کردہ دیگر بنیادی URL)۔ فائر والز اور کارپوریٹ پراکسی کو کنفیگریشن کی ضرورت ہو سکتی ہے۔ - چابیاں کا محفوظ ذخیرہ — اپنے ریپو میں چابیاں دینے کے بجائے OS کیچینز یا ماحولیاتی متغیرات کا استعمال کریں۔ علاج کریں۔
sk-...راز کی طرح چابیاں.
ورژن اور مطابقت
- یقینی بنائیں کہ آپ کا Continue ایکسٹینشن ورژن حسب ضرورت ماڈل فراہم کنندگان کو سپورٹ کرتا ہے — جدید Continue ریلیزز ماڈل فراہم کرنے والوں کا UI اور ماڈلز کے لیے YAML پر مبنی حسب ضرورت فراہم کرتے ہیں۔ اگر آپ کسی گمشدہ خصوصیت سے دوچار ہیں، تو Continue کو اپ گریڈ کریں یا نمونے کی تشکیل کے لیے ریپو سے مشورہ کریں۔
اختیاری لیکن تجویز کردہ
- پروڈکشن کوڈ کو متاثر کیے بغیر اشارے اور ترامیم کی تصدیق کے لیے ایک چھوٹا سا ٹیسٹ ریپو۔
- ماڈل رولز کی تفہیم (چیٹ، ایمبیڈ، خودکار تکمیل) — نقشہ جات کے ماڈلز کو کنفیگریشن میں رولز جاری رکھیں۔
آپ CometAPI کے ساتھ Continue کو کیسے ضم کرتے ہیں؟
ذیل میں ایک مرحلہ وار نسخہ ہے جو آپ کے بیان کردہ عین مطابق UI ورک فلو کی پیروی کرتا ہے — شامل کردہ YAML اور توثیق کی تجاویز کے ساتھ۔
مرحلہ 1 - VS کوڈ میں Continue انسٹال کریں۔
- کھولیں VS کوڈ → ایکسٹینشنز → تلاش کریں۔ جاری رکھیں اور پر کلک کریں انسٹال، یا کوئیک اوپن کمانڈ چلائیں:
ext install Continue.continue. توسیع کو وسیع پیمانے پر اپنایا گیا ہے اور ایک شائع شدہ مارکیٹ پلیس کی فہرست ہے۔
مرحلہ 2 - اپنی CometAPI کلید بنائیں / حاصل کریں۔
CometAPI (cometapi.com) پر سائن اپ / لاگ ان کریں اور ایک API کلید بنائیں (اکثر اس طرح دکھایا جاتا ہے sk-xxxxx)۔ اسے کلپ بورڈ پر کاپی کریں۔
مرحلہ 3 - VS کوڈ میں جاری رکھنے کی ترتیبات کھولیں۔
- VS کوڈ میں، کمانڈ پیلیٹ کھولیں (
Ctrl/Cmd+P) اور ٹائپ کریں۔ جاری رکھیں: ترتیبات کھولیں۔ (یا ایکسٹینشن پین میں Continue → Settings تلاش کریں)۔ - پر تشریف لے جائیں ماڈل Continue کی ترتیبات / ماڈل فراہم کنندہ کنفیگریشن پینل کے اندر کا علاقہ۔ ترتیبات UI سے حسب ضرورت فراہم کنندگان کو شامل کرنے کی حمایت جاری رکھیں۔

مرحلہ 4 - CometAPI کو بطور فراہم کنندہ شامل کریں (UI بہاؤ)
1.Cick + ماڈلز سیکشن میں بٹن (شامل کریں)۔
- میں فراہم کرنے والے سرچ باکس، ٹائپ کریں۔ cometapi (یا فراہم کنندہ شناخت کنندہ جسے آپ منتخب کرتے ہیں)۔ اگر CometAPI پہلے سے تیار نہیں ہے، تو آپ یا تو:
- ایک عام کا انتخاب کریں۔ OpenAI سے مطابقت رکھتا ہے۔ فراہم کنندہ کا اختیار (اگر جاری رکھیں ایک فراہم کرتا ہے) اور بیس یو آر ایل کو CometAPI کے بنیادی URL پر سیٹ کریں۔ یا
- ایک شامل کریں اپنی مرضی کے مطابق فراہم کنندہ اندراج (بہت سے جاری رکھنے والے صارفین چھوٹے JSON/YAML فراہم کنندہ اندراج کا استعمال کرتے ہوئے ایسا کرتے ہیں)۔
- جب API کلید کا اشارہ کیا جائے تو، اپنی CometAPI کلید کو پیسٹ کریں (
sk-xxxxx) API کلیدی ان پٹ باکس میں اور کلک کریں۔ محفوظ کریں. یہ آپ کی درخواست کردہ عین مطابق UI اقدامات سے میل کھاتا ہے: "جاری رکھیں ترتیبات کے مینو میں داخل ہوں، ماڈلز کو منتخب کریں، + پر کلک کریں، اور فراہم کنندہ کے بطور cometapi تلاش کریں۔ API کلیدی ان پٹ باکس میں cometapi سے sk-xxxxx چسپاں کریں اور 'محفوظ کریں' پر کلک کریں۔"

مرحلہ 5 - دستی طور پر ماڈل کی وضاحت کریں (اگر ضرورت ہو)
- فراہم کنندہ کو محفوظ کرنے کے بعد، Continue آپ کو a کو منتخب کرنے یا دستی طور پر بھرنے دیتا ہے۔ ماڈل فیلڈ (مثال کے طور پر:
gpt-4o-mini,claude-2,gpt-5-xxx، یا کوئی شناخت کنندہ CometAPI بے نقاب)۔ اسے اس ماڈل کے مطابق پُر کریں جسے آپ کسی کردار کے لیے استعمال کرنا چاہتے ہیں (چیٹ، ترمیم، خودکار تکمیل، ایمبیڈ)۔ جاری رکھیں اس کے YAML حوالہ میں ماڈل رولز کی حمایت کرتا ہے۔

مثال: نمونہ ماڈل ترتیب (YAML)
اگر آپ UI کے بجائے YAML فائل کے ساتھ Continue کو ترتیب دینے کو ترجیح دیتے ہیں، تو ایک کم سے کم ٹکڑا جو Continue کے کنفیگریشن ڈھانچے کو آئینہ دیتا ہے اس طرح نظر آتا ہے (اپنے Continue ورژن کے مطابق):
# .continue/models.yml
models:
- id: comet-chat
title: "CometAPI • Claude Sonnet"
provider: "cometapi" # provider identifier you created
model: "claude-sonnet-4" # model label as exposed by CometAPI
role: "chat"
systemMessage: "You are a helpful code assistant."
apiKeyEnv: "CONTINUE_COMETAPI_KEY"
API کلید کو اپنے OS ماحول یا Continue کے خفیہ اسٹور میں محفوظ طریقے سے محفوظ کریں:
# mac / linux example
export CONTINUE_COMETAPI_KEY="sk-xxxxxxxx"
مرحلہ 6 - فوری پرامپٹ کی جانچ کریں۔
- ایک کوڈ فائل کھولیں۔
- Continue کی chat/autocomplete کمانڈ کی درخواست کریں اور نیا منتخب کریں۔ CometAPI ماڈل.
- ایک آسان سوال پوچھیں (مثال کے طور پر، "اس فنکشن کی وضاحت کریں" یا "اس فائل کے لیے یونٹ ٹیسٹ بنائیں")۔ تصدیق کریں کہ درخواست کامیاب ہوتی ہے اور ماڈل جواب دیتا ہے۔
اگر درخواست ناکام ہو جاتی ہے تو، VS کوڈ میں ڈویلپر کنسول اور نیٹ ورک لاگز کو چیک کریں کہ آیا کال پہنچ گئی ہے api.cometapi.com یا اگر اجازت کی غلطی ہے (401/403) — عام وجوہات غلط API کلید یا غلط بنیادی URL ہیں۔
پلان موڈ یا صرف پڑھنے کے طریقوں کا استعمال کریں۔ جب آپ چاہتے ہیں کہ ایجنٹ کوڈ کا تجزیہ کریں لیکن فائلوں میں خود بخود ترمیم نہ کریں (خطرے کو کم کرنے کے لیے متعارف کردہ پلان موڈ کو جاری رکھیں)۔
تجویز کردہ استعمال کے معاملات کیا ہیں؟
- پروجیکٹ سے آگاہ کوڈ میں ترمیم — کوڈ کی وضاحت کے لیے ایک اعلیٰ معیار کا چیٹ ماڈل اور حقیقی وقت کی تجاویز کے لیے سستا کوڈ مکمل کرنے والا ماڈل استعمال کریں۔ Continue کے ماڈل رول اس کو سیدھا بناتے ہیں۔
- خودکار ریفیکٹرز اور ہجرت - جاری رکھنے والے شارٹ کٹس (ایجنٹ کے کام) بنائیں جو منصوبہ بندی، پیچ جنریشن، اور توثیق کے لیے مختلف ماڈلز کی درخواست کرتے ہیں۔ CometAPI کے ذریعے ماڈلز کو آسانی سے تبدیل کرنے کی صلاحیت آپ کو A/B ٹیسٹ معیار بمقابلہ لاگت کی اجازت دیتی ہے۔
- ایمبیڈنگز + سیمنٹک تلاش — ایک ماڈل کے ساتھ ایمبیڈنگس بنائیں اور متعلقہ کوڈ کے ٹکڑوں یا دستاویزات کو سطح پر لانے کے لیے بڑے ریپوز کے لیے سیمنٹک سرچ چلائیں۔
- ریپڈ ملٹی ماڈل تجربہ - CometAPI کے کیٹلاگ سے تجرباتی ماڈلز کا اندازہ کریں (مثلاً، نئی تحقیقی پیشکشوں) کے اندر کم سے کم کنفیگریشن تبدیلیوں کے ساتھ جاری رکھیں۔
- تیز پروٹو ٹائپنگ: README اسکرین شاٹ جنریشن کے لیے CometAPI کے ذریعے امیج جنریشن ماڈل میں تبدیل کریں یا کوڈنگ کے دوران موکس ڈیزائن کریں۔
ٹھوس مثال: PR آٹو پائلٹ
- جب پل کی درخواست کھولی جاتی ہے، تو Continue ایک ایجنٹ کو متحرک کرتا ہے جو: (a) جامد چیک چلاتا ہے، (b) یونٹ ٹیسٹ تیار کرتا ہے اور چلاتا ہے، (c) PR کی تفصیل کے لیے ایک مختصر خلاصہ تجویز کرتا ہے۔
- ایجنٹ مرحلہ (a) کے لیے ایک سستا ماڈل، (b) کے لیے درمیانی درجے کا ماڈل، اور حتمی PR خلاصہ کے لیے ایک بڑا ماڈل استعمال کرتا ہے — سبھی کو CometAPI کے ذریعے متحرک طور پر منتخب کیا جاتا ہے۔
شروع
CometAPI ایک متحد API پلیٹ فارم ہے جو سرکردہ فراہم کنندگان سے 500 سے زیادہ AI ماڈلز کو اکٹھا کرتا ہے — جیسے OpenAI کی GPT سیریز، Google کی Gemini، Anthropic's Claude، Midjourney، Suno، اور مزید — ایک واحد، ڈویلپر کے موافق انٹرفیس میں۔ مسلسل تصدیق، درخواست کی فارمیٹنگ، اور رسپانس ہینڈلنگ کی پیشکش کرکے، CometAPI ڈرامائی طور پر آپ کی ایپلی کیشنز میں AI صلاحیتوں کے انضمام کو آسان بناتا ہے۔ چاہے آپ چیٹ بوٹس، امیج جنریٹرز، میوزک کمپوزر، یا ڈیٹا سے چلنے والی اینالیٹکس پائپ لائنز بنا رہے ہوں، CometAPI آپ کو تیزی سے اعادہ کرنے، لاگت کو کنٹرول کرنے، اور وینڈر-ایگنوسٹک رہنے دیتا ہے—یہ سب کچھ AI ماحولیاتی نظام میں تازہ ترین کامیابیوں کو حاصل کرنے کے دوران۔
شروع کرنے کے لیے، میں ماڈل کی صلاحیتوں کو دریافت کریں۔ کھیل کے میدان اور Continue سے مشورہ کریں۔ API گائیڈ تفصیلی ہدایات کے لیے۔ رسائی کرنے سے پہلے، براہ کرم یقینی بنائیں کہ آپ نے CometAPI میں لاگ ان کیا ہے اور API کلید حاصل کر لی ہے۔ CometAPI آپ کو انضمام میں مدد کے لیے سرکاری قیمت سے کہیں کم قیمت پیش کریں۔
جانے کے لیے تیار ہیں؟→ CometAPI کے لیے آج ہی سائن اپ کریں۔ !
خلاصہ: یہ انضمام آج ایک مضبوط آپشن کیوں ہے۔
CometAPI کے ساتھ Continue کو ضم کرنا انجینئرنگ ٹیموں کو IDE، CLI اور CI میں ایجنٹی AI چلانے کا ایک لچکدار، حکومتی، اور لاگت سے موثر طریقہ فراہم کرتا ہے۔ ایجنٹ آرکیسٹریشن اور مقامی ٹول انضمام کی فراہمی جاری رکھیں؛ CometAPI سینکڑوں ماڈلز کو ایک واحد، تبدیل کرنے کے قابل گیٹ وے فراہم کرتا ہے - جو تجربات کو تیز کرتا ہے، آپریشن کو آسان بناتا ہے، اور وینڈر لاک ان کو کم کرتا ہے۔ انضمام سیدھا ہے: VS کوڈ یا CLI میں Continue انسٹال کریں، CometAPI ٹوکن بنائیں، CometAPI کو Continue کے ماڈلز/ترتیبات میں فراہم کنندہ کے طور پر شامل کریں، اور ایک سادہ ایجنٹ کے ساتھ ٹیسٹ کریں۔ خفیہ انتظام، تولیدی صلاحیت کے لیے پن ماڈلز، اور لاگت/ تاخیر کی ضروریات کے مطابق کام کے بوجھ کو روٹ کریں۔
