Pereiti prie turinio
Modeliai ir kainos

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ĮvestisStruktūruota išvestisĮvestys / registruotas / išvestys už 1MDaugiau
DeepSeek-V4-Pro-08133BIT-REAPDeepSeek · 1.6T MoE · 49B activeNecenzūruotasĮvestis: tekstasJSON schema$1.95 / $0.488 / $3.90
GLM-5.23BIT-REAPZ.ai · 744B MoE · 40B activeNecenzūruotasĮvestis: tekstasJSON schema$0.73 / $0.183 / $2.34
Kimi-K33BIT-REAPMoonshot AI · 2.8T MoE · 104B activeNecenzūruotasĮvestis: tekstas + vaizdasJSON schema$3.83 / $0.958 / $19.12
Nemotron3Ultra3BIT-REAPNVIDIA · 550B hybrid Mamba-Attention MoE · 55B activeNecenzūruotasĮvestis: tekstasJSON schema$0.75 / $0.188 / $3.30
MiniMax-M33BIT-REAPMiniMax · 428B MoE · 23B active · sparse attentionNecenzūruotasĮvestis: tekstas + vaizdasJSON schema$0.50 / $0.125 / $2.00
DeepSeek-V4-Flash-0731W4A16-AUTOROUND-REAPDeepSeek · 284B MoE · 13B activeNecenzūruotasĮvestis: tekstasJSON schema$0.50 / $0.125 / $2.00
Kimi-K2.6W4A16-AUTOROUND-REAPMoonshot AI · 1T MoE · 32B activeNecenzūruotasĮvestis: tekstas + vaizdasJSON schema$0.78 / $0.195 / $3.67
Laguna-S-2.1W4A16-AUTOROUND-REAPPoolside · 118B MoE · 8B activeNecenzūruotasĮvestis: tekstasNėra struktūruotos išvesties$0.50 / $0.125 / $2.00
inklingW4A16-AUTOROUND-REAPThinking Machines · 975B MoE · 41B activeNecenzūruotasĮvestis: tekstas + vaizdasJSON objektas$1.42 / $0.355 / $6.07
MiMo-V2.5-ProW8A16Xiaomi · 1.02T MoE · 42B active · 8-bitNecenzūruotasĮvestis: tekstasJSON schema$0.50 / $0.125 / $2.00
MiMo-V2.5W8A16Xiaomi · 8-bit multimodal · W8A16NecenzūruotasĮvestis: tekstas + vaizdasJSON schema$0.50 / $0.125 / $2.00
Hy3W8A16Tencent · 295B MoE · 21B active · 8-bitNecenzūruotasĮvestis: tekstasJSON schema$0.50 / $0.125 / $2.00

Shannon modeliai

vienas fiksuotas įkainis įvesčiai ir išvesčiai

ModelisKontekstasĮvestisStruktūruota išvestisKaina / 1M tokenų
Shannon 1.6 Liteshannon-1.6-liteNecenzūruotas192KĮvestis: tekstas + vaizdasJSON schema$3.90
Shannon 1.6 Proshannon-1.6-proNecenzūruotas192KĮvestis: tekstas + vaizdasJSON schema$7.80
Shannon 2 Liteshannon-2-liteNecenzūruotas192KĮvestis: tekstas + vaizdasJSON schema$3.90
Shannon 2 Proshannon-2-proNecenzūruotas192KĮvestis: tekstas + vaizdasJSON schema$5.85
Shannon 3shannon-3Necenzūruotas192KĮvestis: tekstas + vaizdasJSON schema$3.35
Shannon 3 Proshannon-3-proNecenzūruotas192KĮvestis: tekstas + vaizdasJSON schema$3.35
Shannon 3.1shannon-3.1Necenzūruotas192KĮvestis: tekstas + vaizdasJSON schema$3.35
Shannon 3.1 Proshannon-3.1-proNecenzūruotas192KĮvestis: tekstas + vaizdasJSON schema$3.35
Shannon 3.5shannon-3.5Necenzūruotas192KĮvestis: tekstas + vaizdasJSON schema$3.35
Shannon Coder 1shannon-coder-1Necenzūruotas128KĮvestis: tekstasJSON 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_error ir code: "context_length_exceeded".
  • max_tokens kiekviename modelyje priima reikšmes nuo 1 iki 65,536; max_output_tokens kelyje GET /v1/models yra to intervalo viršus. Numatytoji reikšmė yra 4,096.
  • Kiekviename modelyje max_tokens yra suma, kurią užklausa rezervuoja iš jūsų balanso.
  • Kaip atsakymo ilgio ribą max_tokens taiko talpinami atvirų svorių modeliai, shannon-1.6-lite, shannon-1.6-pro ir shannon-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-1 arba Shannon 3 šeimos srautas baigiasi su finish_reason: "length", kai atsakymas nutrauktas pasiekus ribą.

Ribos ir balansas

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/models tai pažymi kaip tokenizer: "original".
  • shannon-coder-1 kelyje /v1/chat/completions ir /v1/messages skaič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.

Modelių 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-3 ir shannon-3 yra tas pats modelis.
  • Atsakyme model visada 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"
  }
}
  • Visada siųskite model. /v1/responses į užklausą be jo atsako 400. Kelyje /v1/chat/completions ir /v1/messages tokią užklausą atsako shannon-1.6-lite.
  • POST /v1/tokenize ir POST /v1/messages/count_tokens priima 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)

Atsakymas, sutrumpintas iki po vieną kiekvienos rūšies įrašą:

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"
      ]
    }
  ]
}
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/models rakto 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} atsako 404 su tipu not_found_error.