تبدیلیوں کا لاگ
Shannon API کی تازہ ترین اپڈیٹس اور بہتریاں۔
یہ صفحہ وہ تبدیلیاں درج کرتا ہے جو API کال کرنے والے کے طور پر آپ دیکھ سکتے ہیں: نئے endpoints، فیلڈز اور ماڈلز، بدلا ہوا رویہ اور اصلاحات۔ نئی ترین اندراجات پہلے آتی ہیں۔ ہر اندراج میں وہ تاریخ ہوتی ہے جب تبدیلی کی گئی۔
Breaking کے نشان والی اندراج ایسی درخواست کا نتیجہ بدل سکتی ہے جو پہلے کام کرتی تھی۔ API کا ایک ہی ورژن ہے، /v1، اس لیے تبدیلیاں ورژن نمبر کے بجائے تاریخ کے مطابق درج ہیں۔
- نیا
web_search: trueوالی درخواست اپنے ذرائع بتاتی ہے:/v1/chat/completionsاور/v1/messagesپرsourcesماڈل کو دیے گئے نتائج کی فہرست دیتا ہے، اور/v1/chat/completionsپرannotationsنشان زد کرتا ہے کہ جواب ہر ایک کا حوالہ کہاں دیتا ہے۔ ویب تلاش
- نیا
/v1/chat/completionsاور/v1/messagesپرweb_search: trueماڈل کے جواب دینے سے پہلے ویب سرچ چلاتا ہے اور نتائج اسے نمبر شدہ ذرائع کے طور پر دیتا ہے۔ جس درخواست کو نتائج ملیں وہ آپ کے روزانہ الاؤنس کی ایک سرچ استعمال کرتی ہے۔ کوئی سرچ باقی نہ ہو تو درخواست کا جواب سرچ کے بغیر دیا جاتا ہے۔ ویب تلاش
- درست کیا
سرور کی طرف سے کٹ جانے والی سٹریم کا بل اس مقام تک رپورٹ ہونے والے usage پر بنتا ہے۔ محفوظ کی گئی باقی مقدار آپ کے بیلنس میں واپس آ جاتی ہے۔
- درست کیا
shannon-coder-1/v1/responsesپر ویسے ہی جواب دیتا ہے جیسے باقی دو endpoints پر۔ CLI کوڈنگ ٹولز - درست کیا
rotate کی گئی API کلید فوراً کام کرنا بند کر دیتی ہے۔
- نیا
POST /v1/tokenizeاورPOST /v1/messages/count_tokens: ہوسٹڈ اوپن ویٹ ماڈلز کے لیے مفت ٹوکن گنتی۔ ٹوکن گنتی - نیا
ہوسٹڈ اوپن ویٹ ماڈلز پر پرامپٹ کیشنگ۔ کیشڈ ان پٹ کا بل ان پٹ قیمت کے 25% پر بنتا ہے اور تینوں endpoints پر
usageمیں رپورٹ ہوتا ہے:prompt_tokens_details.cached_tokens،input_tokens_details.cached_tokensاورcache_read_input_tokens۔GET /v1/modelsان ماڈلز کے لیےpricing.cached_input_per_million_usdاورcapabilities.prompt_cachingبتاتا ہے۔ پرامپٹ کیشنگ - درست کیا
ہوسٹڈ اوپن ویٹ ماڈلز: لازمی
tool_choice(requiredیا نام والا فنکشن) ٹول کال دیتا ہے۔ فنکشن کالنگ - درست کیا
ہوسٹڈ اوپن ویٹ ماڈلز ایسا
systemپیغام قبول کرتے ہیں جو گفتگو کا پہلا پیغام نہ ہو۔
- نیا
API Tor onion سروس کے طور پر اور ایک I2P پتے پر دستیاب ہے۔
api.shannon-ai.comکے جواباتOnion-LocationاورX-I2P-Locationہیڈرز میں دونوں پتے رکھتے ہیں۔ انکرپٹڈ، Tor اور I2P اینڈ پوائنٹس
- نیا
نئے ماڈلز
shannon-3.1اورshannon-3.1-pro، جوGET /v1/modelsمیں درج ہیں۔ ماڈلز اور قیمتیں - تبدیل شدہ
جس سٹریم درخواست کا کلائنٹ منقطع ہو جائے وہ اپنے اختتام تک چلتی ہے اور شمار ہوتی ہے۔ پہلے جواب منقطع ہونے پر رک جاتا تھا۔
- درست کیا
/v1/responsesکی درخواستیں usage لاگ میں نظر آتی ہیں۔
- نیا
ہوسٹڈ اوپن ویٹ ماڈلز سیمپلنگ فیلڈز لاگو کرتے ہیں:
/v1/chat/completionsپرtemperature،top_p،seed،stopاورmax_tokens؛/v1/messagesپرtemperature،top_pاورstop_sequences؛/v1/responsesپرtemperature،top_pاورmax_output_tokens۔ Chat Completions - نیا
usage لاگ ہر کال کے لیے اور مجموعی طور پر USD میں لاگت دکھاتا ہے۔
- بریکنگ
ایسی
modelقدر جو شائع شدہ id نہ ہو، تینوں endpoints پر400، typeinvalid_request_errorاور پیغامunknown model: <id>سے جواب پاتی ہے۔ پہلے ایسی درخواست کا جوابshannon-1.6-liteدیتا تھا۔ ماڈلز اور قیمتیں - بریکنگ
/v1صرف API کلید لیتا ہے۔ ویب سائٹ کی سائن ان کوکی وہاں نہیں پڑھی جاتی۔ توثیق - تبدیل شدہ
Flood protection: تینوں generation endpoints پر فی اکاؤنٹ 120 درخواستیں فی منٹ۔ حدود اور بیلنس
- بہتر بنایا
جب ماڈل جواب نہ دے سکے تو ایرر میں مقررہ پیغام
The model backend failed to answer. Please retry.ہوتا ہے۔ جو بیلنس چیک نہ ہو سکے اس کا جواب503اور typeapi_errorسے دیا جاتا ہے۔ غلطیاں - درست کیا
ناکام ہونے والی غیر سٹریم درخواست اپنی محفوظ کی گئی مقدار آپ کے بیلنس میں واپس کر دیتی ہے۔
- نیا
GET /v1/modelsہر ماڈل کے لیےcapabilities.reasoning_effortبتاتا ہے۔ Reasoning effort - بہتر بنایا
ہوسٹڈ اوپن ویٹ ماڈلز: جس غیر سٹریم درخواست کو جواب نہ ملے وہ
504اور typeapi_errorپر ختم ہوتی ہے۔ خالی نتیجہ502ہے۔ غلطیاں
- بریکنگ
ہوسٹڈ اوپن ویٹ ماڈلز وہی ان پٹ لیتے ہیں جو نام والا ماڈل لیتا ہے۔ صرف متن والے id کو بھیجی گئی تصویر کا جواب
400اور<id> does not accept image inputسے دیا جاتا ہے۔ ساختی آؤٹ پٹ کے بغیر id پرresponse_formatکا جواب400ہوتا ہے۔GET /v1/modelsہر id کے لیےcapabilities.vision،response_formatاورjson_schemaبتاتا ہے۔ تصاویر اور فائلیں - درست کیا
غیر سٹریم جوابات reasoning متن رکھتے ہیں:
/v1/chat/completionsکے پیغام پرreasoning_content، اور/v1/messagesپر متن سے پہلےthinkingبلاک۔ Reasoning effort - تبدیل شدہ
ہوسٹڈ اوپن ویٹ ماڈلز کی نئی قیمتیں، $0.50 فی 1M ان پٹ ٹوکنز اور $2.00 فی 1M آؤٹ پٹ ٹوکنز سے شروع۔ ماڈلز اور قیمتیں
- تبدیل شدہ
ہوسٹڈ اوپن ویٹ ماڈلز کا ہر ماڈل کے لیے ایک id ہے، کل بارہ ids۔ ماڈلز اور قیمتیں
- نیا
shannon-3،shannon-3-pro،shannon-3.1اورshannon-3.1-proپر ساختی آؤٹ پٹ۔GET /v1/modelsان کے لیےcapabilities.json_schema: trueبتاتا ہے۔ ساختی آؤٹ پٹس - نیا
/v1/responsesساختی آؤٹ پٹ کے لیےtext.format(json_objectیاjson_schema) پڑھتا ہے۔ Responses API - درست کیا
/v1/responsesShannon ماڈلز کی reasoning لوٹاتا ہے:messageآئٹم سے پہلے ایکreasoningآؤٹ پٹ آئٹم، اور سٹریم ایونٹسresponse.reasoning_summary_text.deltaاورresponse.reasoning_summary_text.done۔ Responses API - درست کیا
جواب کا
modelفیلڈ ہر endpoint پر شائع شدہ id ہوتا ہے۔ Responses آبجیکٹ میںmodelاورcreated_atہوتے ہیں۔ - بہتر بنایا
GET /v1/modelsہر ماڈل کی کانٹیکسٹ ونڈو بتاتا ہے۔ ماڈلز اور قیمتیں
- نیا
ہوسٹڈ اوپن ویٹ ماڈلز
/v1/chat/completionsکے ساتھ ساتھ/v1/messagesاور/v1/responsesپر بھی جواب دیتے ہیں، آپ کے سسٹم پرامپٹ اور ٹول کالز کے ساتھ۔/v1/messagesthinkingلیتا ہے، اورreasoning_effortدرخواست کا فیلڈ ہے۔ ماڈلز اور قیمتیں - بہتر بنایا
/v1پر ایرر باڈیز SDK کی شکلوں کی پیروی کرتی ہیں: OpenAI فارمیٹ والے endpoints پرtypeاورmessageکے ساتھerrorآبجیکٹ، اور/v1/messagesپر وہی آبجیکٹ{"type": "error"}کے اندر۔ غلطیاں - نیا
کھلی سٹریمز پر ہر 15 سیکنڈ بعد keep-alive:
/v1/chat/completionsپر: pingتبصرے والی لائن،/v1/messagesپرevent: ping۔ اسٹریمنگ - تبدیل شدہ
ٹول کال ids
/v1/chat/completionsاور/v1/responsesپرcall_سے اور/v1/messagesپرtoolu_سے شروع ہوتے ہیں۔ فنکشن کالنگ - بریکنگ
/v1/responses:streamکی ڈیفالٹ قدرfalseہے۔ Responses API - نیا
/v1/chat/completionsپرmax_completion_tokensکوmax_tokensکے دوسرے نام کے طور پر قبول کیا جاتا ہے۔ Chat Completions - درست کیا
Responses سٹریم کے
response.completedایونٹ میںoutputارے ہوتی ہے۔ Responses API - نیا
GET /v1/modelsکی اندراجات میںdisplay_name،context_window،max_output_tokens،pricing،capabilitiesاورendpointsہوتے ہیں۔ ماڈلز اور قیمتیں - نیا
ہر جواب
x-request-idرکھتا ہے، اور آپ کی بھیجی ہوئی قدر واپس کی جاتی ہے۔ درخواست کی باڈیز 32 MiB تک ہو سکتی ہیں۔ - نیا
کلید کو نئی کلید جاری کیے بغیر منسوخ کیا جا سکتا ہے۔ usage لاگ صفحہ بہ صفحہ دکھایا جاتا ہے۔
- نیا
درخواستوں میں تصاویر اور دستاویزات:
/v1/chat/completionsپرimage_urlحصے،/v1/messagesپرimage،documentاورfileبلاکس،/v1/responsesپرinput_imageحصے۔ تصاویر اور فائلیں - نیا
نیا ماڈل
shannon-3-pro۔ ماڈلز اور قیمتیں
- نیا
نیا ماڈل
shannon-3۔ ماڈلز اور قیمتیں - نیا
/v1/chat/completionsکی سٹریمز reasoning کوdelta.reasoning_contentکے طور پر لاتی ہیں۔ Reasoning effort
- تبدیل شدہ
max_tokensکو 1 سے 65,536 کے اندر رکھا جاتا ہے۔ اس دائرے سے باہر کی قدر قریب ترین سرے پر لے آئی جاتی ہے، مسترد نہیں کی جاتی۔ Chat Completions
- نیا
/v1/chat/completionsاور/v1/messagesپرshannon-coder-1کو فی پلان کالز میں گنا جاتا ہے۔ جب ونڈو کی کالز ختم ہو جائیں تو جواب429ہوتا ہے اور پیغامShannon Coder call quota reachedہوتا ہے۔ CLI کوڈنگ ٹولز - نیا
کانٹیکسٹ ونڈو سے بڑی گفتگو کا جواب
400، typeinvalid_request_errorاور codecontext_length_exceededسے دیا جاتا ہے۔ سٹریم کے اندر کا ایرر ایرر ایونٹ کے طور پر آتا ہے، جواب میں متن کے طور پر نہیں۔ CLI کوڈنگ ٹولز
- نیا
/v1endpoints:POST /v1/chat/completions،POST /v1/messages،POST /v1/responsesاورGET /v1/models۔ یہ وہ endpoints ہیں جنہیں OpenAI اور Anthropic SDKs، Claude Code اور Codex CLI کال کرتے ہیں۔ جائزہ - نیا
/v1/chat/completionsاور/v1/messagesپرtoolsکے ساتھ ٹول کالز،response_formatکے ساتھ ساختی آؤٹ پٹ، اور/v1/messagesپرsystemسٹرنگ یا ٹیکسٹ بلاکس کے طور پر۔ فنکشن کالنگ
- نیا
ماڈل ids
shannon-1.6-pro،shannon-2-lite،shannon-2-proاورshannon-coder-1،shannon-1.6-liteکے ساتھ۔ ماڈلز اور قیمتیں
- نیا
API کا پہلا ریلیز: OpenAI فارمیٹ اور Anthropic فارمیٹ میں چیٹ، اور ایک Responses endpoint، ہر ایک
sk-سے شروع ہونے والی API کلید کے ساتھ کال ہوتا ہے۔ توثیق