OpenAI
اس صفحے کا مشینی ترجمہ کیا گیا تھا. اصل انگریزی مضمون دیکھیں.

API ریٹ لمٹس اور 429 خرابیوں کا ازالہ

API کی 429 خرابی کی وجہ معلوم کریں، درخواستوں کے اچانک دباؤ کو کم کریں، اور ریٹ، کریڈٹ یا استعمال کی حدود کے لیے درست اگلا قدم منتخب کریں.

آخری اپ ڈیٹ: 7 days ago

جائزہ

اے پی آئی کے استعمال پر ریٹ لمٹس لاگو ہوتی ہیں. یہ حدود ایک مقررہ مدت میں درخواستوں، ٹوکنز یا دیگر استعمال کو محدود کرتی ہیں.

429 جواب عارضی ریٹ لمٹ، پیشگی ادا شدہ بیلنس کے ختم ہونے، یا اخراجات یا استعمال کی حد کی نشاندہی کر سکتا ہے. دوبارہ کوشش کرنے یا اپنی بلنگ کی ترتیبات بدلنے سے پہلے خرابی کی تفصیلات دیکھیں.

وجہ کی نشاندہی کریں

خرابی کا پیغام پڑھیں اور اگر error.code فراہم کیا گیا ہو تو اسے بھی پڑھیں. بلنگ سے متعلق خرابیوں میں بھی error.type کی عمومی قدر insufficient_quota استعمال ہو سکتی ہے.

خرابی یا کوڈاس کا مطلبکیا کریں
درخواستوں یا ٹوکنز کی ریٹ لمٹ پوری ہو گئیدرخواستیں لاگو ریٹ لمٹ سے تجاوز کر رہی ہیں.درخواستیں وقفے وقفے سے بھیجیں اور دوبارہ کوشش کے لیے نیچے دی گئی ہدایات پر عمل کریں.
credit_balance_exhaustedتنظیم کے پیشگی ادا شدہ کریڈٹس ختم ہو گئے ہیں.اپنی اے پی آئی بلنگ کی ترتیبات میں کریڈٹس شامل کریں.
organization_usage_limit_exceededتنظیم OpenAI کی مقرر کردہ استعمال کی حد تک پہنچ گئی ہے.استعمال کی زیادہ حد کی منظوری کے لیے درخواست کریں.
organization_spend_limit_exceededتنظیم اخراجات کی نافذ کردہ حد تک پہنچ گئی ہے.حد بڑھائیں یا ہٹائیں، یا ماہانہ حد دوبارہ شروع ہونے کا انتظار کریں.
project_spend_limit_exceededمنصوبہ اخراجات کی نافذ کردہ حد تک پہنچ گیا ہے.منصوبے کی حد بڑھائیں یا ہٹائیں، یا ماہانہ حد دوبارہ شروع ہونے کا انتظار کریں.

بلنگ، اخراجات یا کوٹے کی خرابی پر دوبارہ کوشش کرنے سے رسائی بحال نہیں ہوتی. پہلے بیلنس یا حد سے متعلق بتائے گئے مسئلے کو حل کریں. اخراجات کی نافذ کردہ حدود میں تبدیلیاں لاگو ہونے میں وقت لگ سکتا ہے.

اخراجات کی حد بدلنے کے لیے متعلقہ تنظیم یا منصوبے کی ترتیبات کا انتظام کرنے کی اجازت ضروری ہے. اگر آپ کو رسائی حاصل نہیں ہے، تو ان ترتیبات کا انتظام کرنے والے شخص سے کہیں.

پیشگی ادا شدہ کریڈٹس کی خریداری کے لیے دیکھیں: اے پی آئی کی پیشگی ادائیگی والی بلنگ کی ترتیب اور انتظام.

اخراجات کو قابو میں رکھنے کے مختلف طریقوں کے لیے اے پی آئی کی اخراجات کی حد کی رہنما دستاویز دیکھیں.

لاگو ریٹ لمٹس دیکھیں

اپنی تنظیم کے موجودہ استعمال کے درجے اور حدود کا جائزہ لینے کے لیے اس کے حدود کے صفحے پر جائیں.

ریٹ لمٹس تنظیم اور منصوبے کی سطح پر لاگو ہو سکتی ہیں. یہ ہر صارف کے لیے الگ الگ مختص کردہ مقداریں نہیں ہیں. حدود ماڈل کے لحاظ سے بھی مختلف ہوتی ہیں، اور بعض ماڈل خاندانوں کی حد مشترک ہوتی ہے.

دیکھیں کہ خرابی کس حد کی نشاندہی کر رہی ہے. مثلاً، فی منٹ درخواستوں اور فی منٹ ٹوکنز کی حدود الگ الگ ہیں. آپ ایک حد تک پہنچ سکتے ہیں جبکہ دوسری سے نیچے رہ سکتے ہیں.

امیج جنریشن اے پی آئی کی حدود دیکھیں

امیج جنریشن اے پی آئی کی ریٹ لمٹس کا انحصار ماڈل اور آپ کے استعمال کے درجے پر ہے. اپنے ماڈل کی حدود دیکھنے کے لیے ماڈلز کے صفحے پر اسے منتخب کریں.

ابتدائی ترتیب کی ہدایات کے لیے امیج جنریشن کی ڈویلپر رہنما دستاویز دیکھیں. استعمال کے درجوں کے بارے میں مزید جاننے کے لیے اے پی آئی کی ریٹ لمٹ کی رہنما دستاویز دیکھیں.

تصدیق کریں کہ آپ کی درخواست کس تنظیم کو استعمال کر رہی ہے

اگر آپ متعدد تنظیموں کے رکن ہیں، تو تصدیق کریں کہ آپ کی درخواستیں مطلوبہ تنظیم اور منصوبے کو استعمال کر رہی ہیں.

جب آپ کی اے پی آئی کلید طے شدہ تنظیم استعمال کرے، تو اپنی طے شدہ تنظیم کی ترتیب دیکھیں. مختلف تنظیموں کے بلنگ کے انتظامات اور استعمال کے درجے مختلف ہو سکتے ہیں.

ریٹ لمٹ کی عارضی خرابیاں کم کریں

درخواستیں وقفے وقفے سے بھیجیں، یک دم بہت سی درخواستیں نہ بھیجیں

ایک ساتھ بڑی تعداد میں درخواستیں بھیجنے کے بجائے انہیں کچھ وقفے سے بھیجیں.

ریٹ لمٹس دکھائی گئی مدت سے چھوٹے وقفوں پر بھی نافذ کی جا سکتی ہیں. مثلاً، فی منٹ 60 درخواستوں کی حد 1 سیکنڈ کے وقفوں پر بھی نافذ کی جا سکتی ہے. اس لیے مختصر وقت میں بہت سی درخواستیں بھیجنے سے خرابی پیدا ہو سکتی ہے، چاہے آپ کا اوسط استعمال فی منٹ کی حد سے کم نظر آ رہا ہو.

طویل پرومپٹس اور آؤٹ پٹ ٹوکنز کی غیر ضروری طور پر زیادہ حد مقرر کرنا بھی ٹوکن ریٹ کی خرابیوں کا سبب بن سکتا ہے.

وقفے کے بعد دوبارہ کوشش کریں

ریٹ لمٹ کی عارضی خرابیوں کے لیے:

  1. دیکھیں کہ جواب میں Retry-After ہیڈر موجود ہے یا نہیں.

  2. اگر ہیڈر میں وقفے کی درست مدت موجود ہو، تو دوبارہ کوشش سے پہلے کم از کم اتنی دیر انتظار کریں.

  3. اگر ہیڈر موجود نہ ہو یا درست نہ ہو، تو بے ترتیب اضافی وقفے کے ساتھ وقفہ ضربی طور پر بڑھائیں: ہر ناکام کوشش کے بعد وقفہ بڑھائیں اور اس میں ایک مختصر، بے ترتیب وقفہ شامل کریں.

  4. دوبارہ کوششوں کی تعداد اور ان پر صرف ہونے والے کل وقت، دونوں کو محدود رکھیں.

OpenAI کی باضابطہ سافٹ ویئر ڈویلپمنٹ کٹس ریٹ لمٹ کی ایسی خرابیوں پر پہلے ہی دوبارہ کوشش کرتی ہیں جن میں ایسا کرنا ممکن ہو، اور Retry-After موجود ہونے پر اس کی پابندی کرتی ہیں. دوبارہ کوشش کا ایک اور چکر شامل کرنے سے پہلے ان کوششوں کو مدنظر رکھیں.

ناکام درخواستیں بھی فی منٹ کی حدود میں شمار ہوتی ہیں. ایک ہی درخواست مسلسل دوبارہ بھیجنے سے مسئلہ زیادہ دیر تک برقرار رہ سکتا ہے.

عمل درآمد کی رہنمائی اور مثالوں کے لیے اے پی آئی کی ریٹ لمٹ کی رہنما دستاویز دیکھیں. دوبارہ کوشش کے لیے کسی تیسرے فریق کی لائبریری کو اپنی ایپلیکیشن میں استعمال کرنے سے پہلے اس کا جائزہ لیں.

پرومپٹ اور آؤٹ پٹ کے حجم کا جائزہ لیں

اپنے پرومپٹس سے غیر ضروری ہدایات، دہرایا گیا سیاق و سباق اور مثالیں نکال دیں. ترمیم شدہ پرومپٹ کو آزما کر تصدیق کریں کہ وہ اب بھی مطلوبہ نتیجہ دے رہا ہے.

آؤٹ پٹ ٹوکنز کا وہ پیرامیٹر استعمال کریں جس کی آپ کا اینڈپوائنٹ اور ماڈل معاونت کرتے ہیں:

  • Chat Completions میں max_completion_tokens استعمال ہوتا ہے.

  • Responses میں max_output_tokens استعمال ہوتا ہے.

درخواست کی ضرورت سے کہیں زیادہ حد مقرر کرنے سے گریز کریں. ان پیرامیٹرز میں ریزننگ ٹوکنز اور نظر آنے والا آؤٹ پٹ، دونوں شامل ہیں، اس لیے ریزننگ ماڈل استعمال کرتے وقت دونوں کے لیے گنجائش رکھیں.

اپنے استعمال کے درجے کا جائزہ لیں

اگر یک دم بھیجی جانے والی درخواستیں کم کرنے اور ٹوکنز کے استعمال کا جائزہ لینے کے بعد بھی خرابیاں برقرار رہیں، تو حدود بڑھانے کے دستیاب طریقے اپنے حدود کے صفحے پر دیکھیں.

آپ کی تنظیم کی کریڈٹس کی مجموعی خریداری جیسے جیسے بلڈ، لانچ اور گرو کی مقررہ حدوں تک پہنچتی ہے، اس کے بامعاوضہ استعمال کا درجہ خود بخود بڑھتا جاتا ہے. اونچے درجوں میں عموماً ریٹ لمٹس زیادہ ہوتی ہیں. درجوں کی شرائط کے لیے اے پی آئی کی ریٹ لمٹ کی رہنما دستاویز دیکھیں.

آپ کے ماہانہ استعمال کی منظور شدہ حد، درخواستوں اور ٹوکنز کی ریٹ لمٹس سے الگ ہے. ایک حد میں اضافے سے یہ فرض نہ کریں کہ دوسری بھی بدل گئی ہے.

اگر مسئلہ برقرار رہے

مسئلہ آگے بھیجنے سے پہلے

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

OpenAI کی معاونت ٹیم سے رابطہ کریں

اگر بتائی گئی حد کی جانچ کے بعد بھی مسئلہ حل نہ ہو، تو ہیلپ سینٹر کے ذریعے OpenAI کی معاونت ٹیم سے رابطہ کریں. اے پی آئی کلیدیں یا توثیق کی دیگر خفیہ معلومات شامل نہ کریں.

کیا یہ آرٹیکل مددگار تھا؟