OpenAI
Энэ хуудсыг машинаар орчуулсан. Англи хэл дээрх нийтлэлийн эх хувилбарыг үзнэ үү.

API хурдны хязгаар болон 429 алдааг шийдвэрлэх

API 429 алдааны шалтгааныг тогтоож, хүсэлтийн огцом ачааллыг бууруулан хурд, кредит эсвэл хэрэглээний хязгаарт тохирох дараагийн алхмыг сонгоно уу.

Шинэчилсэн: 6 days ago

Тойм

API ашиглахад хурдны хязгаар үйлчилнэ. Эдгээр нь тодорхой хугацаанд илгээх хүсэлт, ашиглах токен болон бусад хэрэглээг хязгаарладаг.

429 хариу нь хурдны хязгаарт түр хүрсэн, урьдчилан төлсөн үлдэгдэл дууссан, эсвэл зарцуулалт буюу хэрэглээний хязгаарт хүрснийг илэрхийлж болно. Дахин оролдох эсвэл төлбөрийн тохиргоогоо өөрчлөхөөс өмнө алдааны дэлгэрэнгүй мэдээллийг шалгана уу.

Шалтгааныг тогтоох

Алдааны мессежийг уншиж, error.code өгөгдсөн бол утгыг нь шалгана уу. Төлбөртэй холбоотой алдаанд ч error.type-ийн илүү ерөнхий утга болох insufficient_quota ашиглагдаж болно.

Алдаа эсвэл кодЮу гэсэн үг вэЯах хэрэгтэй вэ
Хүсэлт эсвэл токены хурдны хязгаарт хүрсэнХүсэлтүүд үйлчилж буй хурдны хязгаарыг хэтрүүлж байна.Хүсэлтүүдийг зайтай илгээж, доорх дахин оролдох зааврыг дагана уу.
credit_balance_exhaustedБайгууллагын урьдчилан төлсөн кредит дууссан.API-ийн төлбөрийн тохиргоондоо кредит нэмнэ үү.
organization_usage_limit_exceededБайгууллага OpenAI-аас тогтоосон хэрэглээний хязгаарт хүрсэн.Зөвшөөрөгдсөн хэрэглээний хязгаарыг нэмэгдүүлэх хүсэлт гаргана уу.
organization_spend_limit_exceededБайгууллага мөрдөгдөж буй зарцуулалтын хязгаартаа хүрсэн.Хязгаарыг нэмэгдүүлэх, арилгах эсвэл сарын тооцоо шинэчлэгдэхийг хүлээнэ үү.
project_spend_limit_exceededТөсөл мөрдөгдөж буй зарцуулалтын хязгаартаа хүрсэн.Төслийн хязгаарыг нэмэгдүүлэх, арилгах эсвэл сарын тооцоо шинэчлэгдэхийг хүлээнэ үү.

Төлбөр, зарцуулалт эсвэл квотын алдаа гарсан үед дахин оролдох нь ашиглах эрхийг сэргээхгүй. Эхлээд алдаанд дурдсан үлдэгдэл эсвэл хязгаарын асуудлыг шийднэ үү. Мөрдөгдөж буй зарцуулалтын хязгаарт оруулсан өөрчлөлт хэрэгжихэд хугацаа шаардагдаж болно.

Зарцуулалтын хязгаарыг өөрчлөхийн тулд тухайн байгууллага эсвэл төслийн тохиргоог удирдах эрхтэй байх шаардлагатай. Хэрэв танд эрх байхгүй бол эдгээр тохиргоог хариуцдаг хүнд хандана уу.

Урьдчилан төлөх кредит худалдан авах талаар API-ийн урьдчилсан төлбөрийг тохируулах, удирдах нийтлэлээс үзнэ үү.

Зарцуулалтыг хянах янз бүрийн аргын талаар API-ийн зарцуулалтын хязгаарын гарын авлагаас үзнэ үү.

Үйлчилж буй хурдны хязгаарыг шалгах

Байгууллагынхаа Хязгаарын хуудас руу орж, одоогийн хэрэглээний түвшин болон хязгаарыг шалгана уу.

Хурдны хязгаар нь байгууллага болон төслийн түвшинд үйлчилж болно. Эдгээр нь хэрэглэгч тус бүрд олгосон хэмжээ биш юм. Хязгаар нь мөн загвараас хамаарч ялгаатай бөгөөд зарим бүлэг загвар нэг хязгаарыг хуваалцдаг.

Алдаанд аль хязгаарыг заасныг шалгана уу. Жишээлбэл, минут тутмын хүсэлтийн тоо болон токены тоо нь тусдаа хязгаартай. Нэг хязгаарт нь хүрсэн ч нөгөөгөөс нь доогуур байж болно.

Зураг үүсгэх API-ийн хязгаарыг шалгах

Зураг үүсгэх API-ийн хурдны хязгаар нь загвар болон таны хэрэглээний түвшнээс хамаарна. Загваруудын хуудас дээр загвараа сонгож, хязгаарыг нь харна уу.

Тохируулах зааврыг зураг үүсгэх хөгжүүлэгчийн гарын авлагаас үзнэ үү. Хэрэглээний түвшний талаарх дэлгэрэнгүй мэдээллийг API-ийн хурдны хязгаарын гарын авлагаас үзнэ үү.

Хүсэлт аль байгууллагыг ашиглаж байгааг нягтлах

Хэрэв та олон байгууллагад харьяалагддаг бол хүсэлтүүд тань зөв байгууллага, төслийг ашиглаж байгааг нягтална уу.

Таны API түлхүүр анхдагч байгууллагыг ашигладаг бол анхдагч байгууллагын тохиргоогоо шалгана уу. Байгууллага бүрийн төлбөрийн нөхцөл, хэрэглээний түвшин өөр байж болно.

Хурдны хязгаараас үүдсэн түр алдааг багасгах

Хүсэлтүүдийг зайтай илгээж, нэг дор олноор илгээхээс зайлсхийх

Олон хүсэлтийг нэг дор илгээхийн оронд хугацааны турш жигд тарааж илгээнэ үү.

Хурдны хязгаарыг харуулсан хугацаанаас богино хугацаанд ч мөрдүүлж болно. Жишээлбэл, минутанд 60 хүсэлтийн хязгаарыг 1 секунд тутамд ч тооцож мөрдүүлж болно. Тиймээс дундаж хэрэглээ тань минут тутмын хязгаараас доогуур харагдаж байсан ч богино хугацаанд олон хүсэлт илгээвэл алдаа гарч болно.

Хэт урт өгөгдөл, гаралтын токены шаардлагагүй өндөр дээд хэмжээ нь мөн токены хурдны хязгаарын алдаа үүсэхэд нөлөөлж болно.

Хэсэг хүлээгээд дахин оролдох

Хурдны хязгаараас үүдсэн түр алдаа гарвал:

  1. Хариунд Retry-After толгой талбар байгаа эсэхийг шалгана уу.

  2. Толгой талбарт хүлээх хугацааг зөв заасан бол дор хаяж тэр хугацаагаар хүлээсний дараа дахин оролдоно уу.

  3. Толгой талбар байхгүй эсвэл утга нь буруу бол хүлээх хугацааг экспоненциалаар өсгөж, санамсаргүй хугацаа нэмэх аргыг ашиглана уу. Өөрөөр хэлбэл, амжилтгүй оролдлого бүрийн дараа хүлээх хугацааг үржүүлж уртасган, дээр нь бага хэмжээний санамсаргүй хугацаа нэмнэ.

  4. Дахин оролдох тоо болон дахин оролдоход зарцуулах нийт хугацааг хоёуланг нь хязгаарлана уу.

OpenAI-ийн албан ёсны SDK-ууд хурдны хязгаарын алдаа гарсан үед боломжтой бол автоматаар дахин оролддог бөгөөд Retry-After байвал заасан хугацааг нь дагадаг. Дахин оролдох өөр давталт нэмэхээсээ өмнө эдгээр автомат оролдлогыг тооцоолоорой.

Амжилтгүй хүсэлтүүд ч минут тутмын хязгаарт тооцогдоно. Ижил хүсэлтийг тасралтгүй дахин илгээх нь асуудлыг удаашруулж болзошгүй.

Хэрэгжүүлэх заавар, жишээг API-ийн хурдны хязгаарын гарын авлагаас үзнэ үү. Гуравдагч талын дахин оролдох санг аппдаа ашиглахаасаа өмнө сайтар шалгана уу.

Өгөгдөл болон гаралтын хэмжээг шалгах

Өгөгдлөөсөө шаардлагагүй заавар, давтагдсан нөхцөл мэдээлэл, жишээг хасна уу. Засварласан өгөгдлөө туршиж, хэрэгтэй үр дүнг тань гаргасаар байгааг нягтална уу.

Таны ашиглаж буй эцсийн цэг болон загварын дэмждэг гаралтын токены параметрийг ашиглана уу:

  • Chat Completions нь max_completion_tokens ашигладаг.

  • Responses нь max_output_tokens ашигладаг.

Хүсэлтэд шаардлагатай хэмжээнээс хамаагүй өндөр дээд хэмжээ тохируулахаас зайлсхийнэ үү. Эдгээр параметрт харагдах гаралтаас гадна сэтгэн бодох токенууд ч багтдаг тул сэтгэн бодох загвар ашиглахдаа хоёуланг нь тооцоорой.

Хэрэглээний түвшнээ шалгах

Нэг дор илгээх хүсэлтийн тоог бууруулж, токены хэрэглээгээ шалгасны дараа ч алдаа гарсаар байвал Хязгаарын хуудаснаас хязгаараа нэмэгдүүлэх боломжуудыг харна уу.

Танай байгууллагын нийт кредит худалдан авалт Build, Launch, Grow түвшний босгод хүрэхэд төлбөртэй хэрэглээний түвшин нь автоматаар ахина. Дээд түвшинд ерөнхийдөө илүү өндөр хурдны хязгаар олгодог. Түвшин тус бүрийн шаардлагыг API-ийн хурдны хязгаарын гарын авлагаас үзнэ үү.

Таны зөвшөөрөгдсөн сарын хэрэглээний хязгаар нь хүсэлт болон токены хурдны хязгаараас тусдаа. Нэг хязгаарыг нэмэгдүүлсэн нь нөгөө хязгаар өөрчлөгдсөнийг батлахгүй.

Асуудал үргэлжилсээр байвал

Тусламж хүсэхээс өмнө

Алдааны мессежийг яг хэвээр нь, алдааны код байвал түүнийг, холбогдох хүсэлтүүдийн ID, алдаа гарсан цагийг цагийн бүстэй нь, мөн бүртгэлд тань харагдаж буй холбогдох хязгаарыг бэлдэж хадгалаарай. Аль хэдийн туршиж үзсэн алхмуудаа тэмдэглэнэ үү.

OpenAI-ийн тусламжийн багтай холбогдох

Алдаанд дурдсан хязгаарыг шалгасны дараа асуудлыг шийдэж чадахгүй байвал Тусламжийн төвөөр дамжуулан OpenAI-ийн тусламжийн багтай холбогдоно уу. API түлхүүр болон нэвтрэлтийг баталгаажуулах бусад нууц мэдээллийг бүү оруулаарай.

Энэ нийтлэл танд тус болсон уу?