Přeskočit na obsah
Modely a ceny

Modely a ceny

ZA 1M TOKENŮ

Každé id modelu API, co přijímá a kolik stojí: 10 modelů Shannon a 12 hostovaných modelů s otevřenými váhami, každý dostupný na všech třech endpointech. GET /v1/models vrací stejný seznam jako JSON.

necenzurovaných modelů
22
kontextové okno
256K
od
$0.50 /1M

Hostované modely s otevřenými váhami

kontext 262,144 tokenů u každého id; vstup a výstup se účtují zvlášť; každé id přijímá to, co přijímá model, který napodobuje

ModelVstupStrukturovaný výstupVstup / cache / výstup na 1MVíce
DeepSeek-V4-Pro-08133BIT-REAPDeepSeek · 1.6T MoE · 49B activeNecenzurovanýVstup textSchéma JSON$1.95 / $0.488 / $3.90
GLM-5.23BIT-REAPZ.ai · 744B MoE · 40B activeNecenzurovanýVstup textSchéma JSON$0.73 / $0.183 / $2.34
Kimi-K33BIT-REAPMoonshot AI · 2.8T MoE · 104B activeNecenzurovanýVstup text + obrázekSchéma JSON$3.83 / $0.958 / $19.12
Nemotron3Ultra3BIT-REAPNVIDIA · 550B hybrid Mamba-Attention MoE · 55B activeNecenzurovanýVstup textSchéma JSON$0.75 / $0.188 / $3.30
MiniMax-M33BIT-REAPMiniMax · 428B MoE · 23B active · sparse attentionNecenzurovanýVstup text + obrázekSchéma JSON$0.50 / $0.125 / $2.00
DeepSeek-V4-Flash-0731W4A16-AUTOROUND-REAPDeepSeek · 284B MoE · 13B activeNecenzurovanýVstup textSchéma JSON$0.50 / $0.125 / $2.00
Kimi-K2.6W4A16-AUTOROUND-REAPMoonshot AI · 1T MoE · 32B activeNecenzurovanýVstup text + obrázekSchéma JSON$0.78 / $0.195 / $3.67
Laguna-S-2.1W4A16-AUTOROUND-REAPPoolside · 118B MoE · 8B activeNecenzurovanýVstup textBez strukturovaného výstupu$0.50 / $0.125 / $2.00
inklingW4A16-AUTOROUND-REAPThinking Machines · 975B MoE · 41B activeNecenzurovanýVstup text + obrázekObjekt JSON$1.42 / $0.355 / $6.07
MiMo-V2.5-ProW8A16Xiaomi · 1.02T MoE · 42B active · 8-bitNecenzurovanýVstup textSchéma JSON$0.50 / $0.125 / $2.00
MiMo-V2.5W8A16Xiaomi · 8-bit multimodal · W8A16NecenzurovanýVstup text + obrázekSchéma JSON$0.50 / $0.125 / $2.00
Hy3W8A16Tencent · 295B MoE · 21B active · 8-bitNecenzurovanýVstup textSchéma JSON$0.50 / $0.125 / $2.00

Modely Shannon

jedna paušální sazba pro vstup i výstup

ModelKontextVstupStrukturovaný výstupCena / 1M tokenů
Shannon 1.6 Liteshannon-1.6-liteNecenzurovaný192KVstup text + obrázekSchéma JSON$3.90
Shannon 1.6 Proshannon-1.6-proNecenzurovaný192KVstup text + obrázekSchéma JSON$7.80
Shannon 2 Liteshannon-2-liteNecenzurovaný192KVstup text + obrázekSchéma JSON$3.90
Shannon 2 Proshannon-2-proNecenzurovaný192KVstup text + obrázekSchéma JSON$5.85
Shannon 3shannon-3Necenzurovaný192KVstup text + obrázekSchéma JSON$3.35
Shannon 3 Proshannon-3-proNecenzurovaný192KVstup text + obrázekSchéma JSON$3.35
Shannon 3.1shannon-3.1Necenzurovaný192KVstup text + obrázekSchéma JSON$3.35
Shannon 3.1 Proshannon-3.1-proNecenzurovaný192KVstup text + obrázekSchéma JSON$3.35
Shannon 3.5shannon-3.5Necenzurovaný192KVstup text + obrázekSchéma JSON$3.35
Shannon Coder 1shannon-coder-1Necenzurovaný128KVstup textSchéma JSON$8.00

Přejít na rychlý start Vyzkoušet Playground

Jak číst řádek

Sloupec Co říká
Model Název pro zobrazení. Řádek pod ním je id, které posíláte jako model. V tabulce hostovaných modelů je id tvořeno názvem a štítkem vedle něj, spojenými pomlčkou: MiniMax-M3 a 3BIT-REAP dají MiniMax-M3-3BIT-REAP. Řádek pod názvem ukazuje, kdo model vytvořil, a jeho velikost.
Kontext Kontextové okno: kolik tokenů konverzace model čte. K znamená 1,024 tokenů. Přesné číslo je context_window v GET /v1/models.
Vstup Pouze text, nebo text a obrázky. Model, který čte obrázky, hlásí capabilities.vision: true. shannon-2-lite a shannon-2-pro čtou obrázky i v požadavcích, které posílají také tools nebo response_format.
Strukturovaný výstup O co může response_format model požádat: o odpověď podle vašeho schématu JSON, o odpověď ve formě objektu JSON, nebo o ani jedno.
Cena USD za 1,000,000 tokenů. Model Shannon má jednu cenu pro vstup i výstup. Hostovaný model s otevřenými váhami má tři: vstup, cachovaný vstup a výstup.

Každý model streamuje a umí volat nástroje. Ostatní funkce API jsou popsány na stránce Možnosti. Možnosti

Kontextové okno a limity výstupu

  • Kontextové okno zahrnuje vše, co model pro jednu odpověď čte: vaše zprávy, definice nástrojů a obrázky.
  • Rodina Shannon 3 si s delší konverzací poradí sama: ponechá nejnovější kola, která se vejdou do okna, a odpoví.
  • Ve streamu se příliš dlouhý prompt hlásí jako chybový rámec s typem invalid_request_error a code: "context_length_exceeded".
  • max_tokens přijímá hodnoty od 1 do 65,536 u každého modelu; max_output_tokens v GET /v1/models je horní mez tohoto rozsahu. Výchozí hodnota je 4,096.
  • U každého modelu je max_tokens částka, kterou si požadavek rezervuje ze zůstatku.
  • Jako limit délky odpovědi uplatňují max_tokens hostované modely s otevřenými váhami, shannon-1.6-lite, shannon-1.6-pro a shannon-coder-1.
  • U hostovaných modelů s otevřenými váhami omezuje text odpovědi. Uvažování před odpovědí se do něj nepočítá a hodnota pod 256 se chová jako 256.
  • Stream modelu shannon-1.6-lite, shannon-1.6-pro, shannon-coder-1 nebo rodiny Shannon 3 skončí s finish_reason: "length", když byla odpověď na svém limitu ukončena.

Limity a zůstatek

Jak se cena skládá

  • Ceny jsou v USD za 1,000,000 tokenů. Váš zůstatek se počítá v tokenech o hodnotě $5.00 za 1,000,000, takže cena modelu říká, kolik zůstatku jeho tokeny zaberou.
  • Modely Shannon mají jednu cenu. Volání se účtuje jako usage.total_tokens za tuto cenu.
  • Hostované modely s otevřenými váhami mají tři ceny. Vstup přečtený z cache promptu se účtuje za cachovanou cenu, což je 25 % ceny vstupu zaokrouhlené na $0.001. Zbytek vstupu se účtuje za cenu vstupu, výstup za cenu výstupu.
  • Hostované modely s otevřenými váhami počítají tokeny vlastním tokenizerem každého modelu. GET /v1/models to označuje jako tokenizer: "original".
  • shannon-coder-1 se na /v1/chat/completions a /v1/messages počítá na volání, ne na tokeny. Jeho uvedená cena platí na /v1/responses.

Co požadavek rezervuje, příklady výpočtu poplatku a limit volání Shannon Coder jsou na stránce Limity a zůstatek. Limity a zůstatek

Id modelů

Jako model pošlete jedno z těchto id.

Id 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
  • Na velikosti písmen nezáleží a mezery kolem id se odstraní: SHANNON-3 a shannon-3 jsou stejný model.
  • Odpověď v model vždy nese zveřejněné id, ať už jste poslali jakýkoli zápis.
  • Zobrazovaný název, například Shannon 3, není id.

Přijímají se také čtyři kratší zápisy.

Posíláte Model, který odpoví
shannon-1.6 shannon-1.6-lite
shannon-3-lite shannon-3
shannon-3.1-lite shannon-3.1
shannon-coder shannon-coder-1

Na id, které není zveřejněno, se na všech třech endpointech odpoví statusem 400, typem invalid_request_error a zprávou unknown model: <id>. Žádný jiný model místo něj neodpoví.

{
  "error": {
    "type": "invalid_request_error",
    "message": "unknown model: gpt-4o"
  }
}
  • Vždy posílejte model. /v1/responses odpoví na požadavek bez něj statusem 400. Na /v1/chat/completions a /v1/messages na takový požadavek odpoví shannon-1.6-lite.
  • POST /v1/tokenize a POST /v1/messages/count_tokens přijímají id hostovaných modelů s otevřenými váhami.

Výpis modelů

GET /v1/models vrací modely z této stránky jako JSON, se stejnými kontextovými okny, cenami a možnostmi. Použijte jej k naplnění výběru modelu nebo ke kontrole ceny v kódu.

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)

Odpověď zkrácená na jednu položku od každého druhu:

200 JSON
{
  "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"
      ]
    }
  ]
}
Pole Typ Popis Přítomno na
object string Vždy list.
data array Jedna položka na každý model, který lze volat.
data[].id string Id, které posíláte jako model. Každý model
data[].object string Vždy model. Každý model
data[].created integer Pevné číslo, stejné pro každý model: 1700000000. Každý model
data[].owned_by string Vždy shannon-ai. Každý model
data[].display_name string Název pro zobrazení. Jako model se nepřijímá. Každý model
data[].context_window integer Kontextové okno v tokenech. Každý model
data[].max_output_tokens integer Největší výstupní rozpočet, o který může požadavek žádat: 65536 u každého modelu. Každý model
data[].pricing.input_per_million_usd number Cena 1,000,000 vstupních tokenů v USD. Každý model
data[].pricing.cached_input_per_million_usd number Cena 1,000,000 vstupních tokenů přečtených z cache promptu. Hostované modely s otevřenými váhami
data[].pricing.output_per_million_usd number Cena 1,000,000 výstupních tokenů v USD. U modelu Shannon se rovná ceně vstupu. Každý model
data[].pricing.currency string Vždy USD. Každý model
data[].tokenizer string original: tokeny se počítají vlastním tokenizerem modelu. Hostované modely s otevřenými váhami
data[].capabilities.tools boolean Model může volat nástroje, které deklarujete. true u každého modelu. Každý model
data[].capabilities.vision boolean Model čte obrázky. Každý model
data[].capabilities.reasoning boolean Model před odpovědí uvažuje. Každý model
data[].capabilities.reasoning_effort boolean Pole požadavku reasoning_effort se u tohoto modelu uplatní. Každý model
data[].capabilities.streaming boolean true u každého modelu. Každý model
data[].capabilities.json_schema boolean response_format typu json_schema se uplatní. Každý model
data[].capabilities.response_format boolean response_format se vůbec uplatní, alespoň jako objekt JSON. Hostované modely s otevřenými váhami
data[].capabilities.prompt_caching boolean Opakované začátky promptů se cachují a účtují za cachovanou cenu. Hostované modely s otevřenými váhami
data[].endpoints array Cesty, které toto id přijímají. Každý model
  • GET /v1/models klíč nepotřebuje. Odpověď je pro každého volajícího stejná a nezávisí na vašem plánu.
  • Seznam obsahuje id, která lze volat. Model, který momentálně nelze obsloužit, v něm chybí.
  • Endpoint pro jeden model neexistuje: GET /v1/models/{id} odpoví 404 s typem not_found_error.