OpenAI
Այս էջը թարգմանվել է մեքենայական թարգմանությամբ։ Դիտել անգլերեն բնօրինակ հոդվածը.

API-ի սահմանաչափերի և 429 սխալների վերացում

Բացահայտեք API-ի 429 սխալի պատճառը, նվազեցրեք հարցումների կտրուկ հոսքը և ընտրեք սահմանաչափերի, կրեդիտների կամ օգտագործման սահմանափակումների համար ճիշտ հաջորդ քայլը։

Թարմացվել է՝ 14 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 բանալիներ կամ նույնականացման այլ գաղտնի տվյալներ։

Այս հոդվածն օգտակա՞ր էր։