Модели и цени
ЗА 1M ТОКЕНИСекој ид на модел на API-то, што прифаќа и колку чини: 10 модели Shannon и 12 хостирани open-weight модели, секој достапен на сите три ендпоинта. GET /v1/models ја враќа истата листа како JSON.
- модели без цензура
- 22
- контекстен прозорец
- 256K
- од
- $0.50 /1M
Хостирани open-weight модели
контекст од 262,144 токени на секој ид; влезот и излезот се наплатуваат одделно; секој ид прифаќа што прифаќа моделот што го имитира
| Модел | Влез | Структуриран излез | Влез / кеширано / излез на 1M | Повеќе |
|---|---|---|---|---|
3BIT-REAPDeepSeek · 1.6T MoE · 49B activeБез цензура | Текст на влез | JSON schema | $1.95 / $0.488 / $3.90 | Повеќе |
3BIT-REAPZ.ai · 744B MoE · 40B activeБез цензура | Текст на влез | JSON schema | $0.73 / $0.183 / $2.34 | Повеќе |
3BIT-REAPMoonshot AI · 2.8T MoE · 104B activeБез цензура | Текст + слика на влез | JSON schema | $3.83 / $0.958 / $19.12 | Повеќе |
3BIT-REAPNVIDIA · 550B hybrid Mamba-Attention MoE · 55B activeБез цензура | Текст на влез | JSON schema | $0.75 / $0.188 / $3.30 | Повеќе |
3BIT-REAPMiniMax · 428B MoE · 23B active · sparse attentionБез цензура | Текст + слика на влез | JSON schema | $0.50 / $0.125 / $2.00 | Повеќе |
W4A16-AUTOROUND-REAPDeepSeek · 284B MoE · 13B activeБез цензура | Текст на влез | JSON schema | $0.50 / $0.125 / $2.00 | Повеќе |
W4A16-AUTOROUND-REAPMoonshot AI · 1T MoE · 32B activeБез цензура | Текст + слика на влез | JSON schema | $0.78 / $0.195 / $3.67 | Повеќе |
W4A16-AUTOROUND-REAPPoolside · 118B MoE · 8B activeБез цензура | Текст на влез | Без структуриран излез | $0.50 / $0.125 / $2.00 | Повеќе |
W4A16-AUTOROUND-REAPThinking Machines · 975B MoE · 41B activeБез цензура | Текст + слика на влез | JSON објект | $1.42 / $0.355 / $6.07 | Повеќе |
W8A16Xiaomi · 1.02T MoE · 42B active · 8-bitБез цензура | Текст на влез | JSON schema | $0.50 / $0.125 / $2.00 | Повеќе |
W8A16Xiaomi · 8-bit multimodal · W8A16Без цензура | Текст + слика на влез | JSON schema | $0.50 / $0.125 / $2.00 | Повеќе |
W8A16Tencent · 295B MoE · 21B active · 8-bitБез цензура | Текст на влез | JSON schema | $0.50 / $0.125 / $2.00 | Повеќе |
Shannon модели
една фиксна цена за влез и излез
| Модел | Контекст | Влез | Структуриран излез | Цена / 1M токени |
|---|---|---|---|---|
shannon-1.6-liteБез цензура | 192K | Текст + слика на влез | JSON schema | $3.90 |
shannon-1.6-proБез цензура | 192K | Текст + слика на влез | JSON schema | $7.80 |
shannon-2-liteБез цензура | 192K | Текст + слика на влез | JSON schema | $3.90 |
shannon-2-proБез цензура | 192K | Текст + слика на влез | JSON schema | $5.85 |
shannon-3Без цензура | 192K | Текст + слика на влез | JSON schema | $3.35 |
shannon-3-proБез цензура | 192K | Текст + слика на влез | JSON schema | $3.35 |
shannon-3.1Без цензура | 192K | Текст + слика на влез | JSON schema | $3.35 |
shannon-3.1-proБез цензура | 192K | Текст + слика на влез | JSON schema | $3.35 |
shannon-3.5Без цензура | 192K | Текст + слика на влез | JSON schema | $3.35 |
shannon-coder-1Без цензура | 128K | Текст на влез | JSON schema | $8.00 |
Оди на Брз почеток Пробај Playground
Како да се чита еден ред
| Колона | Што кажува |
|---|---|
| Модел | Името за прикажување. Редот под него е идот што го испраќате како model. Во табелата на хостираните модели идот е името и ознаката покрај него, споени со цртичка: MiniMax-M3 и 3BIT-REAP даваат MiniMax-M3-3BIT-REAP. Редот под името покажува кој го направил моделот и колкав е. |
| Контекст | Контекстниот прозорец: колку токени од разговорот чита моделот. K означува 1,024 токени. Точниот број е context_window во GET /v1/models. |
| Влез | Само текст, или текст и слики. Модел што чита слики пријавува capabilities.vision: true. shannon-2-lite и shannon-2-pro читаат слики во барања што испраќаат и tools или response_format. |
| Структуриран излез | Што може да бара response_format од моделот: одговор што ја следи вашата JSON schema, одговор што е JSON објект, или ништо од тоа. |
| Цена | USD за 1,000,000 токени. Моделот Shannon има една цена за влез и излез. Хостираниот open-weight модел има три: влез, кеширан влез и излез. |
Секој модел поддржува streaming и може да повикува алатки. Другите можности на API-то се опишани на страницата Способности. Способности
Контекстен прозорец и граници на излезот
- Контекстниот прозорец го опфаќа сето она што моделот го чита за еден одговор: вашите пораки, дефинициите на алатки и сликите.
- Фамилијата Shannon 3 сама прилагодува подолг разговор: ги задржува најновите чекори што собираат во прозорецот и одговара.
- Во streaming, премногу долг prompt се пријавува како фрејм за грешка со тип
invalid_request_errorиcode: "context_length_exceeded". max_tokensприма вредности од 1 до 65,536 на секој модел;max_output_tokensвоGET /v1/modelsе врвот на тој опсег. Стандардната вредност е 4,096.- На секој модел,
max_tokensе износот што барањето го резервира од вашето салдо. - Како ограничување на должината на одговорот,
max_tokensго применуваат хостираните open-weight модели,shannon-1.6-lite,shannon-1.6-proиshannon-coder-1. - На хостираните open-weight модели го ограничува текстот на одговорот. Размислувањето пред одговорот не се брои во него, а вредност под 256 дејствува како 256.
- Streaming на
shannon-1.6-lite,shannon-1.6-pro,shannon-coder-1или фамилијата Shannon 3 завршува соfinish_reason: "length"кога одговорот е прекинат на својата граница.
Како се формира цената
- Цените се во USD за 1,000,000 токени. Вашето салдо се брои во токени кои вредат $5.00 за 1,000,000, па цената на моделот кажува колку салдо земаат неговите токени.
- Моделите Shannon имаат една цена. Повикот се наплатува
usage.total_tokensпо таа цена. - Хостираните open-weight модели имаат три цени. Влезот прочитан од кешот на prompt се наплатува по цената за кеширано, која е 25% од цената за влез, заокружена на $0.001. Остатокот од влезот се наплатува по цената за влез, а излезот по цената за излез.
- Хостираните open-weight модели ги бројат токените со сопствениот tokenizer на секој модел.
GET /v1/modelsго означува ова какоtokenizer: "original". shannon-coder-1се брои во повици, а не во токени, на/v1/chat/completionsи/v1/messages. Неговата наведена цена важи на/v1/responses.
Што резервира едно барање, примери со пресметка на наплата и лимитот на повици на Shannon Coder се на страницата Ограничувања и салдо. Ограничувања и салдо
Идови на модели
Испратете еден од овие идови како model.
shannon-1.6-lite
shannon-1.6-pro
shannon-2-lite
shannon-2-pro
shannon-3
shannon-3-pro
shannon-3.1
shannon-3.1-pro
shannon-3.5
shannon-coder-1
DeepSeek-V4-Pro-0813-3BIT-REAP
GLM-5.2-3BIT-REAP
Kimi-K3-3BIT-REAP
Nemotron3Ultra-3BIT-REAP
MiniMax-M3-3BIT-REAP
DeepSeek-V4-Flash-0731-W4A16-AUTOROUND-REAP
Kimi-K2.6-W4A16-AUTOROUND-REAP
Laguna-S-2.1-W4A16-AUTOROUND-REAP
inkling-W4A16-AUTOROUND-REAP
MiMo-V2.5-Pro-W8A16
MiMo-V2.5-W8A16
Hy3-W8A16 - Големите и малите букви не се важни, а празните места околу идот се отстрануваат:
SHANNON-3иshannon-3се истиот модел. - Одговорот секогаш го содржи објавениот ид во
model, без оглед на тоа како сте го напишале. - Прикажаното име како
Shannon 3не е ид.
Се прифаќаат и четири пократки записи.
| Вие испраќате | Модел што одговара |
|---|---|
shannon-1.6 | shannon-1.6-lite |
shannon-3-lite | shannon-3 |
shannon-3.1-lite | shannon-3.1 |
shannon-coder | shannon-coder-1 |
Ид што не е објавен се одговара со статус 400, тип invalid_request_error и порака unknown model: <id> на сите три ендпоинта. Ниту еден друг модел не одговара на негово место.
{
"error": {
"type": "invalid_request_error",
"message": "unknown model: gpt-4o"
}
} {
"type": "error",
"error": {
"type": "invalid_request_error",
"message": "unknown model: gpt-4o"
}
} - Секогаш испраќајте
model./v1/responsesбарање без него го одговара со400. На/v1/chat/completionsи/v1/messagesтакво барање го одговараshannon-1.6-lite. POST /v1/tokenizeиPOST /v1/messages/count_tokensги примаат идовите на хостираните open-weight модели.
Листа на модели
GET /v1/models ги враќа моделите од оваа страница како JSON, со истите контекстни прозорци, цени и способности. Користете го за да пополните избирач на модел или да проверите цена во код.
GET https://api.shannon-ai.com/v1/models
from openai import OpenAI
client = OpenAI(
api_key="YOUR_API_KEY",
base_url="https://api.shannon-ai.com/v1"
)
for model in client.models.list():
print(model.id) import OpenAI from 'openai';
const client = new OpenAI({
apiKey: 'YOUR_API_KEY',
baseURL: 'https://api.shannon-ai.com/v1'
});
for await (const model of client.models.list()) {
console.log(model.id);
} curl "https://api.shannon-ai.com/v1/models" Одговорот, скратен на по еден запис од секој вид:
{
"object": "list",
"data": [
{
"id": "shannon-3",
"object": "model",
"created": 1700000000,
"owned_by": "shannon-ai",
"display_name": "Shannon 3",
"context_window": 196608,
"max_output_tokens": 65536,
"pricing": {
"input_per_million_usd": 3.35,
"output_per_million_usd": 3.35,
"currency": "USD"
},
"capabilities": {
"tools": true,
"vision": true,
"reasoning": true,
"reasoning_effort": false,
"streaming": true,
"json_schema": true
},
"endpoints": [
"/v1/chat/completions",
"/v1/messages",
"/v1/responses"
]
},
{
"id": "MiniMax-M3-3BIT-REAP",
"object": "model",
"created": 1700000000,
"owned_by": "shannon-ai",
"display_name": "MiniMax-M3 · 3BIT-REAP",
"context_window": 262144,
"max_output_tokens": 65536,
"pricing": {
"input_per_million_usd": 0.5,
"cached_input_per_million_usd": 0.125,
"output_per_million_usd": 2,
"currency": "USD"
},
"tokenizer": "original",
"capabilities": {
"tools": true,
"vision": true,
"reasoning": true,
"reasoning_effort": true,
"streaming": true,
"response_format": true,
"json_schema": true,
"prompt_caching": true
},
"endpoints": [
"/v1/chat/completions",
"/v1/messages",
"/v1/responses",
"/v1/messages/count_tokens",
"/v1/tokenize"
]
}
]
} | Поле | Тип | Опис | Присутно на |
|---|---|---|---|
object | string | Секогаш list. | |
data | array | Еден запис по модел што може да се повика. | |
data[].id | string | Идот што го испраќате како model. | Секој модел |
data[].object | string | Секогаш model. | Секој модел |
data[].created | integer | Фиксен број, ист за секој модел: 1700000000. | Секој модел |
data[].owned_by | string | Секогаш shannon-ai. | Секој модел |
data[].display_name | string | Име за прикажување. Не се прифаќа како model. | Секој модел |
data[].context_window | integer | Контекстниот прозорец во токени. | Секој модел |
data[].max_output_tokens | integer | Најголемиот излезен буџет што може да го побара едно барање: 65536 на секој модел. | Секој модел |
data[].pricing.input_per_million_usd | number | Цената на 1,000,000 влезни токени во USD. | Секој модел |
data[].pricing.cached_input_per_million_usd | number | Цената на 1,000,000 влезни токени прочитани од кешот на prompt. | Хостирани open-weight модели |
data[].pricing.output_per_million_usd | number | Цената на 1,000,000 излезни токени во USD. На модел Shannon е еднаква на цената за влез. | Секој модел |
data[].pricing.currency | string | Секогаш USD. | Секој модел |
data[].tokenizer | string | original: токените се бројат со сопствениот tokenizer на моделот. | Хостирани open-weight модели |
data[].capabilities.tools | boolean | Моделот може да ги повикува алатките што ги декларирате. true на секој модел. | Секој модел |
data[].capabilities.vision | boolean | Моделот чита слики. | Секој модел |
data[].capabilities.reasoning | boolean | Моделот размислува пред да одговори. | Секој модел |
data[].capabilities.reasoning_effort | boolean | Полето на барањето reasoning_effort има ефект на овој модел. | Секој модел |
data[].capabilities.streaming | boolean | true на секој модел. | Секој модел |
data[].capabilities.json_schema | boolean | response_format од тип json_schema има ефект. | Секој модел |
data[].capabilities.response_format | boolean | response_format има ефект воопшто, барем како JSON објект. | Хостирани open-weight модели |
data[].capabilities.prompt_caching | boolean | Повторените почетоци на prompt се кешираат и се наплатуваат по цената за кеширано. | Хостирани open-weight модели |
data[].endpoints | array | Патеките што го примаат овој ид. | Секој модел |
GET /v1/modelsне бара клуч. Одговорот е ист за секој што го повикува и не зависи од вашиот план.- Листата ги содржи идовите што може да се повикаат. Модел што моментално не може да се услужи е изоставен од неа.
- Нема ендпоинт за еден модел:
GET /v1/models/{id}одговара со404и типnot_found_error.