API حوالہ
ایپلیکیشنز کی تصدیق کریں، ٹیکسٹ اور تصاویر تخلیق کریں، ایمبیڈنگز بنائیں، اور فراہم کنندہ، ڈیوائس اور تخلیق کار ورک فلو کو خودکار بنائیں۔
اپنی پہلی API درخواست بنائیں
ایک ShareAI API کلید بنائیں، ایک دستیاب ماڈل منتخب کریں اور اپنے سرور سے Bearer تصدیق کے ساتھ چیٹ درخواست بھیجیں۔
درست API اور اسناد کا انتخاب کریں
ShareAI API کے اینڈپوائنٹس تلاش کریں ایپلیکیشن کی تصدیق، چیٹ، جوابات، ایمبیڈنگز، تصاویر، Providers، Devices اور Creators کے لیے، درست URL اور اسناد کے ساتھ۔
اپنی ایپلیکیشن رجسٹر کریں
ایک ایپلیکیشن بنائیں، اس کا تعیناتی ماڈل منتخب کریں اور صرف وہ ShareAI صلاحیتیں فعال کریں جن کی اسے ضرورت ہو۔
PKCE کے ساتھ ایک اکاؤنٹ کی اجازت دیں
خفیہ اور عوامی ایپلیکیشنز کے لیے اجازت کوڈ کے ساتھ S256 PKCE استعمال کریں۔
لاگ ان، ادائیگی اور AI کے دائرہ کار منتخب کریں
لاگ ان، پروڈکٹ کی ادائیگیاں اور انفرنس سرچارجز کے لیے علیحدہ صلاحیتوں اور صارف کی اجازت کی ضرورت ہوتی ہے۔
ایک ایکسیس ٹوکن کو ریفریش کریں
صارف کے مجاز دائرہ کار کو بڑھائے بغیر ریفریش ٹوکنز کو گھمائیں۔
شناخت پڑھیں اور Auth اینڈپوائنٹس دریافت کریں
ShareAI Auth ڈسکوری، JWKS اور UserInfo کا استعمال کریں تاکہ ایپلیکیشن سائن ان کی تصدیق کریں اور OAuth ایکسیس ٹوکن کے ذریعے اجازت یافتہ شناخت کو پڑھیں۔
ٹوکنز کو منسوخ کریں اور سرور سائیڈ اجازت کا جائزہ لیں
غیر استعمال شدہ ایکسیس اور ریفریش ٹوکنز کو منسوخ کریں۔ خفیہ انضمام ٹوکن کی حالت کا معائنہ بھی کر سکتے ہیں۔
قبول شدہ بلنگ معاہدوں کو سمجھیں
سبسکرپشن کی قیمت، وقفہ اور AI سرچارج کو ان شرائط کے ساتھ منسلک رکھیں جو ہر صارف نے قبول کی ہیں۔
ایک چیٹ مکمل بنائیں
Bearer API key کے ساتھ ShareAI چیٹ-کمپلیشنز کی درخواست بھیجیں اور سپورٹ شدہ ماڈل، پیغامات اور اسٹریم فیلڈز کو سمجھیں۔
OAuth کے ساتھ چیٹ درخواستیں بھیجیں
صارف کی مالی اعانت شدہ چیٹ کمپلیشنز کے لیے منظور شدہ ShareAI OAuth ایکسیس ٹوکن استعمال کریں اور ٹوکن کی میعاد ختم ہونے، رضامندی اور اکاؤنٹ کی حدود کو ہینڈل کریں۔
چیٹ کا جواب اسٹریم کریں
ShareAI چیٹ-کمپلیشنز سرور-سینٹ ایونٹس پڑھیں، مواد کے ڈیلٹاز کو ایک بار شامل کریں اور کمپلیشن، غلطیوں اور منقطع اسٹریمز کو ہینڈل کریں۔
کلیدی رسائی اور اکاؤنٹ کی شناخت کا معائنہ کریں
ماڈل اور پرووائیڈر کی پابندیوں اور انفرنس کریڈینشل سے منسلک اکاؤنٹ کی شناخت کو چیک کرنے کے لیے ShareAI API کلید کی معلومات پڑھیں۔
ایک متن کا جواب تخلیق کریں
ShareAI Responses API کو اسٹیٹ لیس ٹیکسٹ جنریشن، واضح گفتگو کی تاریخ اور Responses اسٹریمنگ ایونٹس کے لیے استعمال کریں۔
متن ایمبیڈنگز تخلیق کریں
ShareAI کے ساتھ سیمینٹک سرچ، بازیافت اور مشابہت کے لیے متن ایمبیڈنگز تیار کریں، سپورٹڈ ان پٹ فارمیٹس اور ماڈل کی ضروریات کے ساتھ۔
ایک تصویر تیار کریں
ShareAI Images API کے ساتھ ایک معاون ماڈل، ایک ٹیکسٹ پرامپٹ اور تصدیق شدہ تصویر تخلیق کے اختیارات استعمال کرتے ہوئے تصاویر تخلیق کریں۔
پرووائیڈر API کو مستند کریں
پرووائیڈر ریموٹ ایکسیس کو فعال کریں اور کیٹلاگ اور قیمتوں کی درخواستوں کے لیے پرووائیڈر UUID اور محدود ایکسیس ٹوکن استعمال کریں۔
پرووائیڈر اور نیٹ ورک ماڈلز کی فہرست بنائیں
ShareAI Provider API نیٹ ورک کیٹلاگ، اپنے پرووائیڈر کیٹلاگ اور درست ماڈل کی تفصیلات provider_models:read استعمال کرتے ہوئے پڑھیں۔
پرووائیڈر ماڈل کی قیمتوں کو اپ ڈیٹ کریں
ShareAI فراہم کنندہ ماڈل کے ان پٹ، آؤٹ پٹ اور کیش قیمت کے درجات کو ایک scoped Provider API token اور ایک درست ماڈل identifier کا استعمال کرتے ہوئے سیٹ کریں۔
ڈیوائس API کو مستند کریں
ایک ڈیوائس مخصوص Remote Control ٹوکن بنائیں اور ShareAI Device API درخواستوں کے لیے فراہم کنندہ، ڈیوائس اور فعال حالت کی جانچ کو سمجھیں۔
ڈیوائس سیشنز اور ٹاسک ہسٹری پڑھیں
ShareAI ڈیوائس سیشنز کی فہرست بنائیں اور ڈیوائس-اسپیسفک ریموٹ کنٹرول ٹوکن کا استعمال کرتے ہوئے سیشن کے ٹاسک ہسٹری کا معائنہ کریں۔
ڈیوائس شیئرنگ شروع اور بند کریں
ShareAI ڈیوائس شیئرنگ کمانڈز بھیجیں، قبول شدہ کمانڈز کو مشاہدہ شدہ حالت سے الگ کریں اور نتیجہ کو کنسول میں تصدیق کریں۔
کریئیٹر API کو مستند کریں
Creator-scoped Remote Access کی اسناد استعمال کریں اور ShareAI Creator API میں دستیاب collection، model اور settings scopes کو سمجھیں۔
ماڈل کلیکشنز کو پڑھیں اور منظم کریں
مطلوبہ scopes اور واضح ملکیت اور جائزہ حدود کے ساتھ ShareAI Creator ماڈل collections کی فہرست بنائیں، تخلیق کریں اور اپ ڈیٹ کریں۔
ایک ماڈل پیکیج بنائیں
ShareAI Creator ماڈل میٹا ڈیٹا، کلیکشن اور ماڈل ٹیگز کو ایک ساتھ بنائیں، واضح رسائی پالیسی اور محدود API اسناد کے ساتھ۔
کلیکشن کے اندر ماڈلز کو منظم کریں
ShareAI Creator ماڈل ٹیگز کو فہرست، پڑھیں، بنائیں اور اپ ڈیٹ کریں جبکہ ان کی کلیکشن ملکیت اور مؤثر سروس پالیسی کو محفوظ رکھیں۔
API کی غلطیوں اور دوبارہ کوششوں کو ہینڈل کریں
ShareAI تصدیق، دائرہ کار، ماڈل رسائی اور دستیابی کی غلطیوں کی تشخیص کریں بغیر نقل تحریروں یا غیر محفوظ ریفریش ری ٹرائیز کے۔
ماڈل تخلیق کاروں، شناخت کنندگان اور ٹیگز کو سمجھیں
ایک مخصوص تخلیق کار پر مبنی ShareAI ماڈل شناخت کنندہ منتخب کریں، اس کے خاندان کو دریافت کریں اور ان فراہم کنندگان کا موازنہ کریں جو اسے چلا سکتے ہیں۔
API درخواست کے لیے ایگزیکیوشن فراہم کنندگان کا انتخاب کریں
ShareAI فراہم کنندہ آبجیکٹ کا استعمال کریں تاکہ ماڈل کے تخلیق کار سے آزاد ہو کر تمام چار انفرنس اینڈپوائنٹس پر ایگزیکیوشن فراہم کنندگان کا انتخاب کیا جا سکے۔
فراہم کنندہ پالیسی حوالہ
انفرنس درخواستوں میں ایگزیکیوشن فراہم کنندگان کے انتخاب کے لیے ShareAI فراہم کنندہ کے فیلڈز، ڈیفالٹس، حدود اور غلطیوں کا حوالہ دیں۔
فراہم کنندگان کو ترتیب دیں اور فال بیک کو کنٹرول کریں
ShareAI کی قیمت، تاخیر اور تھروپٹ کی درجہ بندی کو سمجھیں، ترتیب شدہ فراہم کنندگان، دستیاب نہ ہونے والی پیمائشیں اور محفوظ متبادل حدود۔
صارف کی شناختوں کو سمجھیں
ہر OAuth کلائنٹ کو ایک ہی ShareAI صارف کے لیے ایک مختلف شناخت کنندہ ملتا ہے۔
مصنوعات اور سبسکرپشنز کے لیے ادائیگی کریں
ایک والیٹ چیک آؤٹ بنائیں، صارف کو ShareAI میں اس کی تصدیق کرنے دیں، پھر تکمیل سے پہلے ادا شدہ نتیجہ کی تصدیق کریں۔
بلنگ کی غلطیوں اور صارف کے خرچ کی حدوں کو سنبھالیں
ناکافی کریڈٹس کو کسی ایپلیکیشن کے خرچ کی حد سے الگ کریں، ایک اداکار سے آگاہ ریکوری لنک پیش کریں اور اسٹریمنگ کی ناکامیوں کو درست طریقے سے ہینڈل کریں۔