Статус коддору боюнча аракеттер жана кайра аракет кылуу эрежелери
Бул бетте шлюз кайтарган статус коддору жана алардын мааниси, ошондой эле ар бир код боюнча көрүлө турган аракеттер жыйынтыкталган. Upstream 4xx·5xx кайтарса, ал код ошол бойдон өткөрүлөт, ал эми башка учурларда төмөнкү таблица колдонулат. Эки шайкештик спецификациясындагы ката денесинин форматы жана Anthropic шайкеш error.type эрежелери, ошондой эле чектөөлөрдү жана колдонуу көлөмүн текшерүүчү консоль экраны да камтылган.
Статус коду
Код
Мааниси
Аракет
400
Сурамдын мааниси туура эмес. Anthropic шайкеш моделдер тизмесиндеги limit 1–1000 диапазонунан тышкары же GET /responses/{responseId}?stream=true аркылуу сакталган жоопту улантууга аракет жасалган
Маанини уруксат берилген диапазонго тууралаңыз. Сакталган жоопту stream параметринсиз алыңыз.
401
Ачкыч жок же мөөнөтү бүткөн/жокко чыгарылган ачкыч
API ачкычтары экранынан ачкычтын абалын текшериңиз жана баш аталыштын атын менен Bearer префиксин карап чыгыңыз.
403
Моделге кирүү укугу жок, колдонуу чегинен ашты, кредит жетишсиз, же voice ээси эмес
error.message себебин айырмалап көрсөтөт. Маалыматты төмөндөгү чектөөлөрдү жана колдонуу көлөмүн текшерүү бөлүмүндөгү экрандан көрүңүз.
404
Модель жок же бул ачкыч менен ага кирүү мүмкүн эмес (колдоосу токтотулган моделдерди кошкондо), жол жок, же сактоо мөөнөтү 3 күндөн ашкан CleviDrive натыйжасы
Адегенде GET /models аркылуу чакырууга боло турган моделдердин тизмесин текшериңиз. Жолду API чакыруу бетиндеги таблица менен салыштырыңыз.
408 · 409 · 413
Upstream убакыты бүттү, тыгын пайда болду же сурамдын өлчөмү чектен ашты. Үн·voice жолдору үчүн убакыт чеги 5 мүнөт, ал эми сурамдын жогорку чеги 28 MiB
409 жообунда Retry-After болсо, көрсөтүлгөн убакытка күтүңүз. 413 болсо, сурамды бөлүп жөнөтүңүз.
429
Upstream провайдери ылдамдыкты чектеген учурда
Retry-After берилсе, аны ошол бойдон аткарыңыз, берилбесе экспоненциалдык артка чегинүү менен кайра аракет кылыңыз.
5xx
Шлюздун же upstream'дин убактылуу катасы (анын ичинде 503)
Экспоненциалдык артка чегинүү менен кайра аракет кылыңыз. Кайталана берсе, X-Request-Id менен бирге жардам бөлүмүнө жана колдоо кызматына кабарлаңыз.
Кайра аракет кылуу
Шлюз өз алдынча 429 түзбөйт, upstream жоопторун жашыруун түрдө кайра аракет кылбайт жана кезекке да койбойт. Күтүү жана кайра аракет кылуу кардар тарабынан аткарылат.
Код
Күтүү убактысы
Андан кийин
409
Retry-After болсо, ошол убакыт
Ошол эле сурамды кайра жөнөтүңүз.
429
Retry-After болсо, ошол убакыт, болбосо экспоненциалдык артка чегинүү
Ошол эле сурамды кайра жөнөтүңүз.
5xx
Экспоненциалдык артка чегинүү
Кайталана берсе, кайрылыңыз.
413
Күтүүнүн кереги жок
Сурамды бөлүктөргө бөлүп жөнөтүңүз.
Ката мазмуну
Ката мазмунунун түзүлүшү спецификацияга жараша айырмаланат. Жогорку агымдагы каталарды билдирүүсүн гана калтырып, ирээттеп өткөрөбүз; стек жана ички талаалар өткөрүлбөйт.
OpenAI шайкеш жолдун мазмуну.
{"error":{"message":"API key is required.","type":"invalid_request_error"}}
Anthropic шайкеш жолдун мазмуну. error.type абал кодуна жараша аныкталат.
Чек көрсөткүчтөрү ар бир иш мейкиндигине жараша айырмаланат. 403 себебин error.message аркылуу текшерип, андан кийин төмөнкү экрандан көрсөткүчтөрдү көрүңүз.
Текшериле турган нерсе
Консолдун экраны
Менин иш мейкиндигиме коюлган чек
Обзордогу бөлүнгөн колдонуу чеги
План уруксат берген диапазон жана калдык
План жана кредиттер
Чыныгы колдонуу көлөмү (модель жана ачкыч боюнча чалуулар, болжолдуу алынуучу кредиттер)
Колдонуу көлөмү
Ачкычтын абалы (мөөнөтү бүткөнбү же жокко чыгарылганбы)