Modeliai ir kainos
UŽ 1M TOKENŲKiekvienas API modelio id, ką jis priima ir kiek kainuoja: 10 Shannon modelių ir 12 talpinamų atvirų svorių modelių, kiekvienas pasiekiamas visuose trijuose galiniuose taškuose. GET /v1/models grąžina tą patį sąrašą kaip JSON.
- necenzūruoti modeliai
- 22
- konteksto langas
- 256K
- nuo
- $0.50 /1M
Talpinami atvirų svorių modeliai
262,144 tokenų kontekstas kiekvienam id; įvestis ir išvestis apmokestinamos atskirai; kiekvienas id priima tai, ką priima jo imituojamas modelis
| Modelis | Įvestis | Struktūruota išvestis | Įvestys / registruotas / išvestys už 1M | Daugiau |
|---|---|---|---|---|
3BIT-REAPDeepSeek · 1.6T MoE · 49B activeNecenzūruotas | Įvestis: tekstas | JSON schema | $1.95 / $0.488 / $3.90 | Daugiau |
3BIT-REAPZ.ai · 744B MoE · 40B activeNecenzūruotas | Įvestis: tekstas | JSON schema | $0.73 / $0.183 / $2.34 | Daugiau |
3BIT-REAPMoonshot AI · 2.8T MoE · 104B activeNecenzūruotas | Įvestis: tekstas + vaizdas | JSON schema | $3.83 / $0.958 / $19.12 | Daugiau |
3BIT-REAPNVIDIA · 550B hybrid Mamba-Attention MoE · 55B activeNecenzūruotas | Įvestis: tekstas | JSON schema | $0.75 / $0.188 / $3.30 | Daugiau |
3BIT-REAPMiniMax · 428B MoE · 23B active · sparse attentionNecenzūruotas | Įvestis: tekstas + vaizdas | JSON schema | $0.50 / $0.125 / $2.00 | Daugiau |
W4A16-AUTOROUND-REAPDeepSeek · 284B MoE · 13B activeNecenzūruotas | Įvestis: tekstas | JSON schema | $0.50 / $0.125 / $2.00 | Daugiau |
W4A16-AUTOROUND-REAPMoonshot AI · 1T MoE · 32B activeNecenzūruotas | Įvestis: tekstas + vaizdas | JSON schema | $0.78 / $0.195 / $3.67 | Daugiau |
W4A16-AUTOROUND-REAPPoolside · 118B MoE · 8B activeNecenzūruotas | Įvestis: tekstas | Nėra struktūruotos išvesties | $0.50 / $0.125 / $2.00 | Daugiau |
W4A16-AUTOROUND-REAPThinking Machines · 975B MoE · 41B activeNecenzūruotas | Įvestis: tekstas + vaizdas | JSON objektas | $1.42 / $0.355 / $6.07 | Daugiau |
W8A16Xiaomi · 1.02T MoE · 42B active · 8-bitNecenzūruotas | Įvestis: tekstas | JSON schema | $0.50 / $0.125 / $2.00 | Daugiau |
W8A16Xiaomi · 8-bit multimodal · W8A16Necenzūruotas | Įvestis: tekstas + vaizdas | JSON schema | $0.50 / $0.125 / $2.00 | Daugiau |
W8A16Tencent · 295B MoE · 21B active · 8-bitNecenzūruotas | Įvestis: tekstas | JSON schema | $0.50 / $0.125 / $2.00 | Daugiau |
Shannon modeliai
vienas fiksuotas įkainis įvesčiai ir išvesčiai
| Modelis | Kontekstas | Įvestis | Struktūruota išvestis | Kaina / 1M tokenų |
|---|---|---|---|---|
shannon-1.6-liteNecenzūruotas | 192K | Įvestis: tekstas + vaizdas | JSON schema | $3.90 |
shannon-1.6-proNecenzūruotas | 192K | Įvestis: tekstas + vaizdas | JSON schema | $7.80 |
shannon-2-liteNecenzūruotas | 192K | Įvestis: tekstas + vaizdas | JSON schema | $3.90 |
shannon-2-proNecenzūruotas | 192K | Įvestis: tekstas + vaizdas | JSON schema | $5.85 |
shannon-3Necenzūruotas | 192K | Įvestis: tekstas + vaizdas | JSON schema | $3.35 |
shannon-3-proNecenzūruotas | 192K | Įvestis: tekstas + vaizdas | JSON schema | $3.35 |
shannon-3.1Necenzūruotas | 192K | Įvestis: tekstas + vaizdas | JSON schema | $3.35 |
shannon-3.1-proNecenzūruotas | 192K | Įvestis: tekstas + vaizdas | JSON schema | $3.35 |
shannon-3.5Necenzūruotas | 192K | Įvestis: tekstas + vaizdas | JSON schema | $3.35 |
shannon-coder-1Necenzūruotas | 128K | Įvestis: tekstas | JSON schema | $8.00 |
Pereiti į greitą pradžią Išbandykite Playground
Kaip skaityti eilutę
| Stulpelis | Ką sako |
|---|---|
| Modelis | Rodomas pavadinimas. Eilutė po juo yra id, kurį siunčiate kaip model. Talpinamų modelių lentelėje id yra pavadinimas ir šalia esanti žymė, sujungti brūkšneliu: MiniMax-M3 ir 3BIT-REAP sudaro MiniMax-M3-3BIT-REAP. Eilutė po pavadinimu rodo, kas modelį sukūrė ir koks jo dydis. |
| Kontekstas | Konteksto langas: kiek pokalbio tokenų modelis skaito. K reiškia 1,024 tokenus. Tikslus skaičius yra context_window kelyje GET /v1/models. |
| Įvestis | Tik tekstas arba tekstas ir vaizdai. Modelis, skaitantis vaizdus, nurodo capabilities.vision: true. shannon-2-lite ir shannon-2-pro skaito vaizdus užklausose, kuriose siunčiami ir tools arba response_format. |
| Struktūruota išvestis | Ko response_format gali prašyti iš modelio: atsakymo, atitinkančio jūsų JSON schemą, atsakymo, kuris yra JSON objektas, arba nei vieno, nei kito. |
| Kaina | USD už 1,000,000 tokenų. Shannon modelis įvesčiai ir išvesčiai turi vieną kainą. Talpinamas atvirų svorių modelis turi tris: įvestis, kešuota įvestis ir išvestis. |
Kiekvienas modelis palaiko srautinį perdavimą ir gali kviesti įrankius. Kitos API galimybės aprašytos puslapyje Galimybės. Galimybės
Konteksto langas ir išvesties ribos
- Konteksto langas apima viską, ką modelis skaito vienam atsakymui: jūsų pranešimus, įrankių apibrėžimus ir vaizdus.
- Shannon 3 šeima ilgesnį pokalbį sutalpina pati: ji palieka naujausius ėjimus, kurie telpa į langą, ir atsako.
- Sraute per ilga užklausa pranešama kaip klaidos kadras su tipu
invalid_request_errorircode: "context_length_exceeded". max_tokenskiekviename modelyje priima reikšmes nuo 1 iki 65,536;max_output_tokenskelyjeGET /v1/modelsyra to intervalo viršus. Numatytoji reikšmė yra 4,096.- Kiekviename modelyje
max_tokensyra suma, kurią užklausa rezervuoja iš jūsų balanso. - Kaip atsakymo ilgio ribą
max_tokenstaiko talpinami atvirų svorių modeliai,shannon-1.6-lite,shannon-1.6-proirshannon-coder-1. - Talpinamuose atvirų svorių modeliuose jis riboja atsakymo tekstą. Mąstymas prieš atsakymą į jį neįskaičiuojamas, o reikšmė mažesnė nei 256 veikia kaip 256.
shannon-1.6-lite,shannon-1.6-pro,shannon-coder-1arba Shannon 3 šeimos srautas baigiasi sufinish_reason: "length", kai atsakymas nutrauktas pasiekus ribą.
Kaip formuojama kaina
- Kainos nurodytos USD už 1,000,000 tokenų. Jūsų balansas skaičiuojamas tokenais, kurių 1,000,000 vertas $5.00, todėl modelio kaina rodo, kiek balanso paima jo tokenai.
- Shannon modeliai turi vieną kainą. Kreipinys apmokestinamas
usage.total_tokensšia kaina. - Talpinami atvirų svorių modeliai turi tris kainas. Įvestis, nuskaityta iš užklausų kešo, apmokestinama kešo kaina, kuri yra 25% įvesties kainos, apvalinant iki $0.001. Likusi įvesties dalis apmokestinama įvesties kaina, išvestis išvesties kaina.
- Talpinami atvirų svorių modeliai tokenus skaičiuoja kiekvieno modelio savo tokenizatoriumi.
GET /v1/modelstai pažymi kaiptokenizer: "original". shannon-coder-1kelyje/v1/chat/completionsir/v1/messagesskaičiuojamas kreipiniais, o ne tokenais. Jo nurodyta kaina taikoma kelyje/v1/responses.
Ką užklausa rezervuoja, apskaičiuoti mokesčio pavyzdžiai ir Shannon Coder kreipinių limitas aprašyti skyriuje Ribos ir balansas. Ribos ir balansas
Modelių id
Kaip model siųskite vieną iš šių id.
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 - Didžiosios ir mažosios raidės neturi reikšmės, o tarpai aplink id pašalinami:
SHANNON-3irshannon-3yra tas pats modelis. - Atsakyme
modelvisada yra paskelbtas id, kokiu rašymo būdu bepasiųstumėte. - Rodomas pavadinimas, pavyzdžiui,
Shannon 3, nėra id.
Priimami ir keturi trumpesni užrašymo būdai.
| Jūs siunčiate | Atsakantis modelis |
|---|---|
shannon-1.6 | shannon-1.6-lite |
shannon-3-lite | shannon-3 |
shannon-3.1-lite | shannon-3.1 |
shannon-coder | shannon-coder-1 |
Į nepaskelbtą id atsakoma būsena 400, tipu invalid_request_error ir pranešimu unknown model: <id> visuose trijuose galiniuose taškuose. Jo vietoje kitas modelis neatsako.
{
"error": {
"type": "invalid_request_error",
"message": "unknown model: gpt-4o"
}
} {
"type": "error",
"error": {
"type": "invalid_request_error",
"message": "unknown model: gpt-4o"
}
} - Visada siųskite
model./v1/responsesį užklausą be jo atsako400. Kelyje/v1/chat/completionsir/v1/messagestokią užklausą atsakoshannon-1.6-lite. POST /v1/tokenizeirPOST /v1/messages/count_tokenspriima talpinamų atvirų svorių modelių id.
Modelių sąrašas
GET /v1/models grąžina šio puslapio modelius kaip JSON, su tais pačiais konteksto langais, kainomis ir galimybėmis. Naudokite tai modelio parinkikliui užpildyti arba kainai patikrinti kode.
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" Atsakymas, sutrumpintas iki po vieną kiekvienos rūšies įrašą:
{
"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"
]
}
]
} | Laukas | Tipas | Aprašymas | Yra |
|---|---|---|---|
object | string | Visada list. | |
data | array | Vienas įrašas kiekvienam modeliui, kurį galima kviesti. | |
data[].id | string | Id, kurį siunčiate kaip model. | Kiekvienas modelis |
data[].object | string | Visada model. | Kiekvienas modelis |
data[].created | integer | Fiksuotas skaičius, vienodas kiekvienam modeliui: 1700000000. | Kiekvienas modelis |
data[].owned_by | string | Visada shannon-ai. | Kiekvienas modelis |
data[].display_name | string | Rodomas pavadinimas. Kaip model jis nepriimamas. | Kiekvienas modelis |
data[].context_window | integer | Konteksto langas tokenais. | Kiekvienas modelis |
data[].max_output_tokens | integer | Didžiausias išvesties biudžetas, kurio gali prašyti užklausa: 65536 kiekvienam modeliui. | Kiekvienas modelis |
data[].pricing.input_per_million_usd | number | 1,000,000 įvesties tokenų kaina USD. | Kiekvienas modelis |
data[].pricing.cached_input_per_million_usd | number | 1,000,000 įvesties tokenų, nuskaitytų iš užklausų kešo, kaina. | Talpinami atvirų svorių modeliai |
data[].pricing.output_per_million_usd | number | 1,000,000 išvesties tokenų kaina USD. Shannon modeliui ji lygi įvesties kainai. | Kiekvienas modelis |
data[].pricing.currency | string | Visada USD. | Kiekvienas modelis |
data[].tokenizer | string | original: tokenai skaičiuojami paties modelio tokenizatoriumi. | Talpinami atvirų svorių modeliai |
data[].capabilities.tools | boolean | Modelis gali kviesti jūsų deklaruotus įrankius. true kiekvienam modeliui. | Kiekvienas modelis |
data[].capabilities.vision | boolean | Modelis skaito vaizdus. | Kiekvienas modelis |
data[].capabilities.reasoning | boolean | Prieš atsakydamas modelis mąsto. | Kiekvienas modelis |
data[].capabilities.reasoning_effort | boolean | Užklausos laukas reasoning_effort šiam modeliui veikia. | Kiekvienas modelis |
data[].capabilities.streaming | boolean | true kiekvienam modeliui. | Kiekvienas modelis |
data[].capabilities.json_schema | boolean | Veikia response_format tipo json_schema. | Kiekvienas modelis |
data[].capabilities.response_format | boolean | response_format apskritai veikia, bent kaip JSON objektas. | Talpinami atvirų svorių modeliai |
data[].capabilities.prompt_caching | boolean | Pasikartojantys užklausos prefiksai kešuojami ir apmokestinami kešo kaina. | Talpinami atvirų svorių modeliai |
data[].endpoints | array | Keliai, kurie priima šį id. | Kiekvienas modelis |
GET /v1/modelsrakto nereikia. Atsakymas vienodas kiekvienam kviečiančiajam ir nepriklauso nuo jūsų plano.- Sąraše yra id, kuriuos galima kviesti. Modelis, kurio šiuo metu aptarnauti negalima, iš jo pašalinamas.
- Vieno modelio galinio taško nėra:
GET /v1/models/{id}atsako404su tipunot_found_error.