Шектеулер және баланс
Әр сұрау тең қызмет көрсетіледі. Жиілік деңгейлері жоқ. Жеке API квотасы жоқ. Токендеріңіз үшін қазірдің өзінде төледіңіз — оларды қалағаныңызша жылдам пайдаланыңыз.
Бұл бетте балансыңыз неден тұратыны, бір сұрау нені резервтейтіні және қанша тұратыны, қанша сұрау жібере алатыныңыз және жеке сұрау кездестіре алатын бірнеше шектеу түсіндіріледі.
- 1M баланс токенінің құны
- $5.00
- күнделікті лимит жаңарады
- 00:00 UTC
- flood protection, аккаунт бойынша
- 120 сұрау / мин
Сұраулар қалай қызмет көрсетіледі
- Жиілік деңгейлері жоқ — Бір ереже сұраулардың келу жылдамдығын шектейді, және ол әр аккаунт пен әр жоспар үшін бірдей: минутына 120 сұрау. Минутына токенге шектеу жоқ.
- Жеке API квотасы жоқ — API чатпен бірдей балансты жұмсайды. Жоспар бүгінгі лимиттің мөлшерін белгілейді. Ол сұрау жиілігін белгілемейді.
- Қалағаныңызша жылдам — Параллель жіберілген сұраулар қабылданып, кезекте тұрады. Олар параллель болғаны үшін қабылданбай қалмайды.
Сіздің балансыңыз
Балансыңыз токенмен есептеледі. 1,000,000 баланс токені $5.00 тұрады, ал «Модельдер және бағалар» бетіндегі әр баға сол мәнге қатысты тариф.
Кез келген сәтте баланс екі бөліктің қосындысы болады.
- Бүгінгі жоспар лимиті — Жоспарыңыз белгілейтін токен саны. Ол күн сайын 00:00 UTC уақытында жаңарады. Күн соңында қалғаны келесі күнге ауыспайды.
- Сатып алынған кредит — Пакет ретінде сатып алған токендеріңіз. Кредиттің мерзімі өтпейді және ол Free қоса, әр жоспарда жұмыс істейді.
| Жоспар | Күніне токен | Құны |
|---|---|---|
| Free | 30,000 | $0.15 |
| Plus | 80,000 | $0.40 |
| Standard | 265,000 | $1.325 |
| Pro | 665,000 | $3.325 |
- Жұмсау реті — Әр сұрау алдымен бүгінгі жоспар лимитін жұмсайды. Сатып алынған кредит сол күні лимиттен асатын бөлікке ғана қолданылады.
- Чат пен API оны бірге пайдаланады — Аккаунтқа бір баланс бар. API кілті өзіне иелік ететін аккаунттың балансынан чатпен бірдей бағамен жұмсайды.
- Пакеттер — Кредит 1,000,000 ($5.00), 2,000,000 ($10.00) және 5,000,000 ($25.00) токендік пакеттермен, немесе 1,000,000-ден 100,000,000 токенге дейінгі өзіңіз таңдаған көлеммен, 1,000,000 үшін $5.00 бағасымен сатылады.
Кредитті толтыру Жоспарды өзгерту
Сұрау нені резервтейді және қанша тұрады
- Резерв — Сұрау келгенде ол балансыңыздан өзінің шығыс бюджетін резервтейді:
/v1/chat/completionsжәне/v1/messagesбойыншаmax_tokens,/v1/responsesбойыншаmax_output_tokens./v1/chat/completionsmax_completion_tokensмәнін де оқиды. Әдепкі мән 4,096, ал аралық 1-ден 65,536-ға дейін. - Қабылдау — Сұрау тек резерв балансыңыздың қалдығына сыйған жағдайда ғана қабылданады. Нөлден жоғары, бірақ шығыс бюджетінен аз баланс
Quota exceededжауабын алады. Қалғанын пайдалану үшін кішірекmax_tokensжіберіңіз. - Есептесу — Жауап толық болғанда резерв нақты ақымен ауыстырылады. Ақы резервтен төмен немесе жоғары болуы мүмкін.
- Қайтару — Қате мәртебесімен аяқталған сұрау резервін толық қайтарады.
Нақты ақы модель отбасына байланысты.
| Модельдер | Не алынады |
|---|---|
| Shannon модельдері | Модельдің 1M бағасымен usage.total_tokens. Кіріс пен шығыстың бір бағасы бар. |
| Hosted open-weight модельдер | Кэштелмеген кіріс кіріс бағасымен, кэштелген кіріс кэштелген бағамен, шығыс шығыс бағасымен. |
USD сомасы балансыңыздан токенмен, 1,000,000 үшін $5.00 бағамымен, бүтін токенге дейін дөңгелектеліп алынады.
POST /v1/tokenize немесе POST /v1/messages/count_tokens арқылы токендерді санау тегін және ештеңе резервтемейді. Токендерді санау
Баланс пен қолдануды қайдан көру керек
Keys & usage беті қазір жұмсай алатын соманы, бүгінгі жоспар лимитін, сатып алынған кредитті және соңғы 30 күндегі API шығынын көрсетеді. Одан төменде кілтіңіз жасаған әр сұрау тізімделген: уақыты, endpoint, модель, кэштелген кіріс, есептелген токендер және құны. Keys & usage
Әр жауап сондай-ақ сол шақырудың токен саны бар usage нысанын алып жүреді.
| Endpoint | Usage өрістері | Hosted open-weight модельдер қосады |
|---|---|---|
/v1/chat/completions | prompt_tokens, completion_tokens, total_tokens | prompt_tokens_details.cached_tokens, completion_tokens_details.reasoning_tokens |
/v1/messages | input_tokens, output_tokens | cache_read_input_tokens, cache_creation_input_tokens |
/v1/responses | input_tokens, output_tokens, total_tokens | input_tokens_details.cached_tokens, output_tokens_details.reasoning_tokens |
usageмодельдің токен санын қамтиды. Балансыңыздан алынған сома жауапта жоқ: ол Keys & usage ішіндегі сұраулар тізімінің Billed tokens бағанында.- Hosted open-weight модельмен
/v1/messagesбойыншаinput_tokens— кірістің кэштелмеген бөлігі,cache_read_input_tokens— кэштелген бөлігі, алcache_creation_input_tokensәрқашан0. -
/v1/chat/completionsбойынша стримusageмәнін[DONE]алдындағы соңғы бөлікте алып жүреді. Стриминг
Баланс таусылғанда
Резерві балансыңызға сыймайтын сұраудың жауабы 429 мәртебесімен, rate_limit_error түрімен және төмендегі хабарламамен беріледі. Ештеңе алынбайды. Баланс нөлден жоғары, бірақ сұраудың шығыс бюджетінен аз болғанда да сол жауап жіберіледі.
{
"error": {
"type": "rate_limit_error",
"message": "Quota exceeded. Upgrade your plan at shannon-ai.com/plan"
}
} {
"type": "error",
"error": {
"type": "rate_limit_error",
"message": "Quota exceeded. Upgrade your plan at shannon-ai.com/plan"
}
} /v1/responses бойынша error нысанында code және param да болуы мүмкін, екеуі де null.
Не істей аласыз:
- 00:00 UTC уақытындағы келесі жоспар лимитін күтіңіз.
- Кредитті толықтырыңыз. Кредит жоспар лимитінен кейін жұмсалады және мерзімі өтпейді. Кредитті толтыру
- Күнделікті лимиті үлкенірек жоспарға ауысыңыз. Жоспарды өзгерту
- Баланстың бір бөлігі қалса, кішірек
max_tokensжіберіңіз: сонда резерв кішірек болады.
Shannon Coder шақыру лимиті
/v1/chat/completions және /v1/messages бойынша shannon-coder-1 токенмен емес, шақырумен есептеледі. Әр жоспарға 4 сағаттық терезеге белгілі бір шақыру саны кіреді. Бір сұрау — бір шақыру.
| Жоспар | 4 сағаттық терезедегі шақырулар |
|---|---|
| Free | 3 |
| Plus | 20 |
| Standard | 40 |
| Pro | 60 |
- Терезелер 00:00, 04:00, 08:00, 12:00, 16:00, 20:00 UTC уақытында басталады. Терезе соңында қалған шақырулар келесіге ауыспайды.
- Шақыру сұрау қабылданғанда, модель жауап бермей тұрып есептеледі. Кейін сәтсіз аяқталған сұрау да шақыру болып есептеледі.
- Бұл шақырулар токенді резервтемейді және балансыңыздан ештеңе алмайды. Keys & usage ішіндегі сұраулар тізімі олардың токен санын және оның көрсетілген бағадағы құнын көрсетеді.
- Осы екі endpoint-те
shannon-coder-1үшін әдепкіmax_tokensмәні — 65,536. - Шақырулар қалмағанда жауап
429мәртебесімен,rate_limit_errorтүрімен жәнеShannon Coder call quota reached. Upgrade your plan at shannon-ai.com/planхабарламасымен беріледі. /v1/responsesбойыншаshannon-coder-1үшін шақыру лимиті жоқ: ол кез келген басқа модель сияқты балансыңыздан токенмен, 1M үшін $8.00 бағасымен алынады.
Flood protection
Аккаунт минутына 120 сұрау жібере алады. Бұл сұрау жиілігінің жалғыз шегі, және ол әр жоспарда бірдей. Ол ағынды тоқтату үшін бар, қалыпты қолдануды баяулату үшін емес.
- Минут — алғашқы сұрауыңыздан ашылатын 60 секундтық тұрақты терезе. Ол біткенде санау қайтадан нөлден басталады.
- Санау аккаунт бойынша, кілт бойынша да, IP мекенжайы бойынша да емес. Кілтті ауыстыру жаңа терезе ашпайды.
- Терезедегі 121-сұрауға
429мәртебесімен,rate_limit_errorтүрімен жәнеToo many requests. Retry in <N>s.хабарламасымен жауап беріледі.N— терезе біткенге дейінгі секунд саны, 1-ден 60-қа дейін. - Flood protection баланстан бұрын тексеріледі. Ол қабылдамаған сұрау ештеңе резервтемейді және ештеңе тұрмайды.
{
"error": {
"type": "rate_limit_error",
"message": "Too many requests. Retry in 37s."
}
} {
"type": "error",
"error": {
"type": "rate_limit_error",
"message": "Too many requests. Retry in 37s."
}
} | Сұрау | Flood protection |
|---|---|
POST /v1/chat/completions, POST /v1/messages, POST /v1/responses | Есептеледі, сұрауға бір. |
GET /v1/models, POST /v1/tokenize, POST /v1/messages/count_tokens | Есептелмейді. |
/v1/chat/completions және /v1/messages бойынша shannon-coder-1 | Оның орнына Shannon Coder шақыру лимиті санайды. |
401 немесе белгісіз model үшін 400 жауап берілген сұрау | Есептелмейді. |
| Flood protection қабылдамаған сұрау | Терезеге есептеледі. Ештеңе алынбайды. |
Параллель сұраулар
Аккаунттың бір мезгілде ашық ұстайтын сұрауларының санына шектеу жоқ, және параллель сұрау жібергені үшін қате жоқ. Бірден басталмайтын сұраулар кезекте тұрып, ретімен жауап алады.
- Әр сұрау келген кезде алдыңғы сұраулар аяқталған-аяқталмағанына қарамастан, минутына 120-ға есептеледі.
- Әр сұрау аяқталғанша өз резервін ұстайды. Әдепкі шығыс бюджетімен жиырма ашық сұрау 20 × 4,096 = 81,920 баланс токенін ұстайды. Резервтер жиынтығы балансыңыздан үлкен болса, аяқталған шақырулар арзанырақ тұратын болса да, келесі сұрау
Quota exceededжауабын алады. Кішірекmax_tokensазырақ ұстайды. - Streaming-сіз сұрау жауабы толық болғанша ештеңе жібермейді, сондықтан клиентіңізге күтуді қамтитын timeout беріңіз. Стрим күту кезінде байланысын ашық ұстайды. Стриминг
Жеке сұрау шектеулері
| Шектеу | Мәні | Қолданылады | Шекке жеткенде |
|---|---|---|---|
| Сұрау денесі | 32 MiB (33,554,432 байт) | Әр endpoint | Мәртебе 413, түрі invalid_request_error. |
Шығыс бюджеті: max_tokens, max_completion_tokens, max_output_tokens | 1-ден 65,536-ға дейін. Әдепкі 4,096; /v1/chat/completions және /v1/messages бойынша shannon-coder-1 үшін әдепкі 65,536. | Әр модель, балансыңыздан резервтелетін сома ретінде. Жауап ұзындығының шегі ретінде: hosted open-weight модельдер, shannon-1.6-lite, shannon-1.6-pro және shannon-coder-1. | Аралықтан тыс мән аралықтың ең жақын шетіне келтіріледі. Қате жоқ. |
Тоқтату тізбектері: stop, stop_sequences | 4 жол | Hosted open-weight модельдер | Алғашқы 4 бос емес жол қолданылады. |
| URL ретінде берілген сурет немесе файл | 8 MiB, 20 секунд ішінде оқылады, ең көбі 5 қайта бағыттау, жария http немесе https мекенжайы | Суреттер мен файлдарды қабылдайтын әр endpoint | Сұраудың жауабы сол бөліксіз беріледі. Қате жоқ. |
| Кірістіріліп жіберілген сурет немесе файл (base64) | Өз шегі жоқ. Ол 32 MiB сұрау денесіне есептеледі. | Суреттер мен файлдарды қабылдайтын әр endpoint | Бүкіл сұрау үшін мәртебе 413. |
POST /v1/tokenize ішіндегі text | 4,000,000 байт | /v1/tokenize | Мәртебе 413, түрі invalid_request_error, хабарлама text too long. |
POST /v1/tokenize ішіндегі messages және POST /v1/messages/count_tokens денесі | 32 MiB сұрау денесі | Екі санау endpoint-і де | Мәртебе 413. |
| Контекст терезесі | Модель бойынша: GET /v1/models ішіндегі context_window | Әр модель | Ұзағырақ сөйлесудің не болатыны модельге байланысты. Модельдер және бағалар |
Веб іздеулер (web_search: true) | Жоспар және күн бойынша: Free 3, Plus 30, Standard 50, Pro 60. Іздеуі нәтиже тапқан сұрау үшін бір іздеу есептеледі. | web_search: true орнататын сұраулар | Лимит қалмағанда сұраудың жауабы іздеусіз беріледі. Қате жоқ. Кіріктірілген веб іздеу |
Қателер
Осы беттің жауаптары. /v1/messages бойынша сол error нысаны {"type": "error", "error": {…}} ішіне оралады.
| Мәртебе | Түрі | Хабарлама | Қашан және не істеу керек |
|---|---|---|---|
429 | rate_limit_error | Quota exceeded. Upgrade your plan at shannon-ai.com/plan | Сұрау резерві балансыңызға сыймайды. 00:00 UTC уақытын күтіңіз, кредитті толықтырыңыз, жоспарды ауыстырыңыз немесе кішірек max_tokens жіберіңіз. |
429 | rate_limit_error | Too many requests. Retry in <N>s. | Ағымдағы минутта 120-дан астам сұрау. N секунд күтіп, қайта жіберіңіз. |
429 | rate_limit_error | Shannon Coder call quota reached. Upgrade your plan at shannon-ai.com/plan | Ағымдағы 4 сағаттық терезедегі Shannon Coder шақырулары таусылды. |
429 | rate_limit_error | Shannon routes are temporarily busy. Please retry. | Модель сұрауды қазір қабыл алмайды. Қысқа үзілістен кейін қайта жіберіңіз. |
503 | api_error | Could not verify your quota right now. Please retry. | Балансыңызды оқу мүмкін болмады. Ештеңе алынбайды; сұрауды қайта жіберіңіз. Shannon моделімен /v1/responses бойынша мәртебе 500. |
413 | invalid_request_error | Сұрау денесі 32 MiB-тан үлкен. OpenAI форматындағы endpoint-терде error нысаны code: "request_too_large" алып жүреді. | |
413 | invalid_request_error | text too long | POST /v1/tokenize ішіндегі text 4,000,000 байттан ұзын. |