B2BB2B LLM

Грешки

HTTP кодове за грешки, формати на отговор и правила за повторен опит.

Грешки

HTTPЗначениеПрепоръчително действие
400Невалидна заявкаПравилен JSON и задължителни полета
401Невалиден, замразен или отменен ключЗавъртете или размразете ключа
402Недостатъчно салдо в акаунта или достигнат лимит за използване на ключовеДобавете средства или нулирайте/увеличете лимита за ключове
403Моделът не е наличен за ключа или IP адреса на източника, отхвърлен от списък с разрешени APIАктуализирайте разрешенията за ключ или използвайте разрешен IP източник
404Неизвестна крайна точка, модел или асинхронна заявкаПроверете идентификатора и пътя
413Заявката е твърде голямаНамалете размера на контекста
429RPM или паралелност са надвишеничест Retry-After
500Грешка в шлюзаОпитайте отново и проверете регистрационните файлове
502/503/504Възходящият поток не е наличен или времето за изчакване е изтеклоОпитайте отново с експоненциално забавяне

Изисква се плащане

Недостатъчно салдо на фирма/акаунт връща HTTP 402 Payment Required в OpenAI-съвместим плик:

{
  "error": {
    "message": "Insufficient account balance.",
    "type": "payment_required",
    "code": "insufficient_balance"
  }
}

Същата стабилна причина/код се записва в Хронология на заявките. А 402 заявката се отхвърля преди изпълнението на доставчика и не трябва да се опитва автоматично, докато финансирането или приложимото ограничение на разходите не бъдат коригирани.

Отхвърляне на списък с разрешени IP адреси

Когато удостоверен ключ за API е валиден, но адресът на източника е извън списъка с разрешени API за личност или бизнес организация, Model Gate отхвърля заявката преди изпълнение нагоре по веригата. Съвместимите с OpenAI отговори използват HTTP 403 с код ip_not_allowed. Съвместимите с Anthropic отговори използват обвивката за грешки на Anthropic с HTTP 403 и authentication_error. Не опитвайте отново от същия забранен източник; променете конфигурирания разрешен списък или изпратете заявката от разрешен адрес.

Опитайте отново 429 след Retry-After. Опитайте отново 500, 502, 503, и 504 до три пъти с 1/2/4-секундно забавяне. Не опитвайте автоматично повторно валидиране, удостоверяване, баланс или ненамерени грешки.

Използвайте публичния идентификатор на заявката от X-Request-ID да съпоставят отговора с дневник на заявките.