അവലോകനം
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 കീ ഒരു ഡിഫോൾട്ട് ഓർഗനൈസേഷൻ ഉപയോഗിക്കുന്നുവെങ്കിൽ, ഡിഫോൾട്ട് ഓർഗനൈസേഷൻ ക്രമീകരണം പരിശോധിക്കുക. ഓരോ ഓർഗനൈസേഷനും വ്യത്യസ്ത ബില്ലിങ് സംവിധാനങ്ങളും ഉപയോഗ നിലകളും ഉണ്ടായേക്കാം.
താൽക്കാലിക നിരക്ക് പരിധി പിശകുകൾ കുറയ്ക്കുക
അഭ്യർത്ഥനകളുടെ വേഗം ക്രമീകരിച്ച് കുതിച്ചുചാട്ടം ഒഴിവാക്കുക
ഒരേസമയം ധാരാളം അഭ്യർത്ഥനകൾ അയയ്ക്കാതെ അവ സമയത്തിലുടനീളം വിതരണം ചെയ്യുക.
പ്രദർശിപ്പിക്കുന്ന ഇടവേളയെക്കാൾ ചെറിയ കാലയളവുകളിലും നിരക്ക് പരിധികൾ നടപ്പാക്കാം. ഉദാഹരണത്തിന്, മിനിറ്റിൽ 60 അഭ്യർത്ഥനകൾ എന്ന പരിധി ഒരു സെക്കൻഡ് കാലയളവുകളിലും നടപ്പാക്കാം. അതിനാൽ നിങ്ങളുടെ ശരാശരി ഉപയോഗം മിനിറ്റിലെ പരിധിയിൽ താഴെയാണെന്ന് തോന്നിയാലും ചെറിയൊരു കുതിച്ചുചാട്ടം പിശകിന് കാരണമാകാം.
ദൈർഘ്യമേറിയ പ്രോംപ്റ്റുകളും അനാവശ്യമായി വലിയ ഔട്ട്പുട്ട് ടോക്കൺ പരിധികളും ടോക്കൺ നിരക്ക് പിശകുകൾക്ക് കാരണമാകാം.
താമസത്തിനുശേഷം വീണ്ടും ശ്രമിക്കുക
താൽക്കാലിക നിരക്ക് പരിധി പിശകുകൾക്ക്:
പ്രതികരണത്തിൽ Retry-After ഹെഡർ ഉണ്ടോയെന്ന് പരിശോധിക്കുക.
ഹെഡറിൽ സാധുവായ താമസസമയം ഉണ്ടെങ്കിൽ, വീണ്ടും ശ്രമിക്കുന്നതിനുമുമ്പ് അത്രയെങ്കിലും സമയം കാത്തിരിക്കുക.
ഹെഡർ ഇല്ലെങ്കിലോ അസാധുവാണെങ്കിലോ, ക്രമരഹിതമായ വ്യതിയാനത്തോടുകൂടിയ എക്സ്പൊണൻഷ്യൽ ബാക്ക്ഓഫ് ഉപയോഗിക്കുക: പരാജയപ്പെടുന്ന ഓരോ ശ്രമത്തിനുശേഷവും താമസം വർധിപ്പിച്ച് ചെറിയൊരു ക്രമരഹിത താമസം ചേർക്കുക.
വീണ്ടും ശ്രമിക്കുന്നതിന്റെ എണ്ണവും അതിനായി ചെലവഴിക്കുന്ന ആകെ സമയവും പരിമിതപ്പെടുത്തുക.
ഔദ്യോഗിക OpenAI SDK-കൾ വീണ്ടും ശ്രമിക്കാവുന്ന നിരക്ക് പരിധി പിശകുകൾക്ക് സ്വയം വീണ്ടും ശ്രമിക്കുകയും Retry-After ഉണ്ടെങ്കിൽ അത് പാലിക്കുകയും ചെയ്യുന്നു. മറ്റൊരു പുനഃശ്രമ ചക്രം ചേർക്കുന്നതിനുമുമ്പ് ആ ശ്രമങ്ങളും കണക്കിലെടുക്കുക.
പരാജയപ്പെട്ട അഭ്യർത്ഥനകളും മിനിറ്റിലെ പരിധിയിൽ ഉൾപ്പെടും. ഒരേ അഭ്യർത്ഥന തുടർച്ചയായി വീണ്ടും അയയ്ക്കുന്നത് പ്രശ്നം നീണ്ടുനിൽക്കാൻ ഇടയാക്കാം.
നടപ്പാക്കൽ മാർഗനിർദേശങ്ങൾക്കും ഉദാഹരണങ്ങൾക്കും API നിരക്ക് പരിധി മാർഗനിർദേശം കാണുക. മൂന്നാം കക്ഷിയുടെ ഏതൊരു പുനഃശ്രമ ലൈബ്രറിയും നിങ്ങളുടെ ആപ്ലിക്കേഷനിൽ ഉപയോഗിക്കുന്നതിനുമുമ്പ് അവലോകനം ചെയ്യുക.
പ്രോംപ്റ്റിന്റെയും ഔട്ട്പുട്ടിന്റെയും വലുപ്പം അവലോകനം ചെയ്യുക
നിങ്ങളുടെ പ്രോംപ്റ്റുകളിൽനിന്ന് അനാവശ്യ നിർദേശങ്ങളും ആവർത്തിച്ച സന്ദർഭവും ഉദാഹരണങ്ങളും നീക്കംചെയ്യുക. പരിഷ്കരിച്ച പ്രോംപ്റ്റ് നിങ്ങൾക്ക് വേണ്ട ഫലം ഇപ്പോഴും നൽകുന്നുണ്ടെന്ന് സ്ഥിരീകരിക്കാൻ അത് പരീക്ഷിക്കുക.
നിങ്ങളുടെ എൻഡ്പോയിന്റും മോഡലും പിന്തുണയ്ക്കുന്ന ഔട്ട്പുട്ട് ടോക്കൺ പാരാമീറ്റർ ഉപയോഗിക്കുക:
ചാറ്റ് പൂർത്തീകരണങ്ങൾ max_completion_tokens ഉപയോഗിക്കുന്നു.
പ്രതികരണങ്ങൾ max_output_tokens ഉപയോഗിക്കുന്നു.
അഭ്യർത്ഥനയ്ക്ക് ആവശ്യമുള്ളതിനെക്കാൾ വളരെ വലിയ പരിധി സജ്ജീകരിക്കരുത്. ഈ പാരാമീറ്ററുകളിൽ റീസണിംഗ് ടോക്കണുകളും ദൃശ്യമായ ഔട്ട്പുട്ടും ഉൾപ്പെടുന്നതിനാൽ, റീസണിംഗ് മോഡൽ ഉപയോഗിക്കുമ്പോൾ രണ്ടിനും വേണ്ടത്ര പരിധി അനുവദിക്കുക.
നിങ്ങളുടെ ഉപയോഗ നില അവലോകനം ചെയ്യുക
കുതിച്ചുചാട്ടം കുറയ്ക്കുകയും ടോക്കൺ ഉപയോഗം അവലോകനം ചെയ്യുകയും ചെയ്തിട്ടും പിശകുകൾ തുടരുകയാണെങ്കിൽ, പരിധികൾ വർധിപ്പിക്കാനുള്ള ലഭ്യമായ മാർഗങ്ങൾക്കായി നിങ്ങളുടെ പരിധികൾ പേജ് പരിശോധിക്കുക.
API ചെലവ് വർധിക്കുമ്പോൾ, OpenAI-ക്ക് ഒരു ഓർഗനൈസേഷനെ ഉയർന്ന ഉപയോഗ നിലയിലേക്ക് സ്വയമേവ ഉയർത്താനാകും. ഇത് സാധാരണയായി മിക്ക മോഡലുകളിലുമുള്ള നിരക്ക് പരിധികൾ വർധിപ്പിക്കും.
നിങ്ങളുടെ അംഗീകരിച്ച പ്രതിമാസ ഉപയോഗ പരിധി, അഭ്യർത്ഥനകളുടെയും ടോക്കണുകളുടെയും നിരക്ക് പരിധികളിൽനിന്ന് വേറിട്ടതാണ്. ഒന്ന് വർധിപ്പിച്ചത് മറ്റൊന്നും മാറിയെന്ന സ്ഥിരീകരണമായി കണക്കാക്കരുത്.
പ്രശ്നം തുടരുകയാണെങ്കിൽ
ഉന്നത സഹായത്തിനായി കൈമാറുന്നതിനുമുമ്പ്
കൃത്യമായ പിശക് സന്ദേശം, പിശക് കോഡ്, ബന്ധപ്പെട്ട അഭ്യർത്ഥന ഐഡികൾ, നിങ്ങളുടെ സമയ മേഖലയോടുകൂടിയ പിശക് സംഭവിച്ച സമയം, അക്കൗണ്ടിൽ കാണിക്കുന്ന ബന്ധപ്പെട്ട പരിധി എന്നിവ ലഭ്യമാക്കി വയ്ക്കുക. നിങ്ങൾ ഇതിനകം പരീക്ഷിച്ച നടപടികൾ രേഖപ്പെടുത്തുക.
OpenAI പിന്തുണയുമായി ബന്ധപ്പെടുക
റിപ്പോർട്ട് ചെയ്ത പരിധി പരിശോധിച്ചിട്ടും പ്രശ്നം പരിഹരിക്കാനാകുന്നില്ലെങ്കിൽ, ഹെൽപ്പ് സെന്റർ വഴി OpenAI പിന്തുണയുമായി ബന്ധപ്പെടുക. API കീകളോ മറ്റ് പ്രാമാണീകരണ രഹസ്യങ്ങളോ ഉൾപ്പെടുത്തരുത്.
