Siirry sisältöön
Mallit ja hinnoittelu

Mallit ja hinnoittelu

PER 1M TOKENIA

Jokainen API:n mallin id, mitä se hyväksyy ja mitä se maksaa: 10 Shannon-mallia ja 12 hostattua avoimen painon mallia, jokainen käytettävissä kaikissa kolmessa päätepisteessä. GET /v1/models palauttaa saman listan JSON-muodossa.

sensuroimatonta mallia
22
kontekstikoko
256K
alkaen
$0.50 /1M

Hostatut avoimen painon mallit

262,144 tokenin konteksti jokaisella id:llä; syöte ja tuloste laskutetaan erikseen; jokainen id hyväksyy sen, minkä jäljittelemänsä malli hyväksyy

MalliSyöteStrukturoitu tulosteSisään / välimuisti / ulos per 1MLisää
DeepSeek-V4-Pro-08133BIT-REAPDeepSeek · 1.6T MoE · 49B activeSensuroimatonTeksti sisäänJSON-skeema$1.95 / $0.488 / $3.90
GLM-5.23BIT-REAPZ.ai · 744B MoE · 40B activeSensuroimatonTeksti sisäänJSON-skeema$0.73 / $0.183 / $2.34
Kimi-K33BIT-REAPMoonshot AI · 2.8T MoE · 104B activeSensuroimatonTeksti + kuva sisäänJSON-skeema$3.83 / $0.958 / $19.12
Nemotron3Ultra3BIT-REAPNVIDIA · 550B hybrid Mamba-Attention MoE · 55B activeSensuroimatonTeksti sisäänJSON-skeema$0.75 / $0.188 / $3.30
MiniMax-M33BIT-REAPMiniMax · 428B MoE · 23B active · sparse attentionSensuroimatonTeksti + kuva sisäänJSON-skeema$0.50 / $0.125 / $2.00
DeepSeek-V4-Flash-0731W4A16-AUTOROUND-REAPDeepSeek · 284B MoE · 13B activeSensuroimatonTeksti sisäänJSON-skeema$0.50 / $0.125 / $2.00
Kimi-K2.6W4A16-AUTOROUND-REAPMoonshot AI · 1T MoE · 32B activeSensuroimatonTeksti + kuva sisäänJSON-skeema$0.78 / $0.195 / $3.67
Laguna-S-2.1W4A16-AUTOROUND-REAPPoolside · 118B MoE · 8B activeSensuroimatonTeksti sisäänEi strukturoitua tulostetta$0.50 / $0.125 / $2.00
inklingW4A16-AUTOROUND-REAPThinking Machines · 975B MoE · 41B activeSensuroimatonTeksti + kuva sisäänJSON-objekti$1.42 / $0.355 / $6.07
MiMo-V2.5-ProW8A16Xiaomi · 1.02T MoE · 42B active · 8-bitSensuroimatonTeksti sisäänJSON-skeema$0.50 / $0.125 / $2.00
MiMo-V2.5W8A16Xiaomi · 8-bit multimodal · W8A16SensuroimatonTeksti + kuva sisäänJSON-skeema$0.50 / $0.125 / $2.00
Hy3W8A16Tencent · 295B MoE · 21B active · 8-bitSensuroimatonTeksti sisäänJSON-skeema$0.50 / $0.125 / $2.00

Shannon-mallit

yksi kiinteä hinta syötteelle ja tulosteelle

MalliKontekstiSyöteStrukturoitu tulosteHinta / 1M tokenia
Shannon 1.6 Liteshannon-1.6-liteSensuroimaton192KTeksti + kuva sisäänJSON-skeema$3.90
Shannon 1.6 Proshannon-1.6-proSensuroimaton192KTeksti + kuva sisäänJSON-skeema$7.80
Shannon 2 Liteshannon-2-liteSensuroimaton192KTeksti + kuva sisäänJSON-skeema$3.90
Shannon 2 Proshannon-2-proSensuroimaton192KTeksti + kuva sisäänJSON-skeema$5.85
Shannon 3shannon-3Sensuroimaton192KTeksti + kuva sisäänJSON-skeema$3.35
Shannon 3 Proshannon-3-proSensuroimaton192KTeksti + kuva sisäänJSON-skeema$3.35
Shannon 3.1shannon-3.1Sensuroimaton192KTeksti + kuva sisäänJSON-skeema$3.35
Shannon 3.1 Proshannon-3.1-proSensuroimaton192KTeksti + kuva sisäänJSON-skeema$3.35
Shannon 3.5shannon-3.5Sensuroimaton192KTeksti + kuva sisäänJSON-skeema$3.35
Shannon Coder 1shannon-coder-1Sensuroimaton128KTeksti sisäänJSON-skeema$8.00

Siirry pika-aloitukseen Kokeile Playgroundia

Miten rivi luetaan

Sarake Mitä se kertoo
Malli Näyttönimi. Sen alla oleva rivi on id, jonka lähetät kenttänä model. Hostattujen mallien taulukossa id on nimi ja sen vieressä oleva tunniste yhdistettynä yhdysviivalla: MiniMax-M3 ja 3BIT-REAP muodostavat id:n MiniMax-M3-3BIT-REAP. Nimen alla oleva rivi näyttää mallin tekijän ja koon.
Konteksti Kontekstikoko: kuinka monta tokenia keskustelua malli lukee. K tarkoittaa 1,024 tokenia. Tarkka luku on context_window komennossa GET /v1/models.
Syöte Vain teksti, tai teksti ja kuvat. Kuvia lukeva malli ilmoittaa capabilities.vision: true. shannon-2-lite ja shannon-2-pro lukevat kuvia pyynnöissä, jotka lähettävät myös tools tai response_format.
Strukturoitu tuloste Mitä response_format voi pyytää mallilta: vastaus, joka noudattaa JSON-skeemaasi, vastaus, joka on JSON-objekti, tai ei kumpaakaan.
Hinta USD per 1,000,000 tokenia. Shannon-mallilla on yksi hinta syötteelle ja tulosteelle. Hostatulla avoimen painon mallilla on kolme: syöte, välimuistisyöte ja tuloste.

Jokainen malli striimaa ja osaa kutsua työkaluja. API:n muut ominaisuudet on kuvattu Ominaisuudet-sivulla. Ominaisuudet

Kontekstikoko ja tulosteen rajat

  • Kontekstikoko kattaa kaiken, minkä malli lukee yhtä vastausta varten: viestisi, työkalumääritykset ja kuvat.
  • Shannon 3 -perhe sovittaa pidemmän keskustelun itse: se pitää uusimmat vuorot, jotka mahtuvat kontekstiin, ja vastaa.
  • Striimissä liian pitkä prompt ilmoitetaan virhekehyksenä, jonka tyyppi on invalid_request_error ja code: "context_length_exceeded".
  • max_tokens hyväksyy arvot 1–65,536 jokaisella mallilla; max_output_tokens komennossa GET /v1/models on tämän vaihteluvälin yläraja. Oletus on 4,096.
  • Jokaisella mallilla max_tokens on määrä, jonka pyyntö varaa saldostasi.
  • Vastauksen pituuden rajana max_tokens otetaan huomioon hostatuilla avoimen painon malleilla sekä malleilla shannon-1.6-lite, shannon-1.6-pro ja shannon-coder-1.
  • Hostatuilla avoimen painon malleilla se rajaa vastauksen tekstiä. Ennen vastausta tapahtuvaa päättelyä ei lasketa siihen, ja arvo alle 256 toimii arvona 256.
  • Mallien shannon-1.6-lite, shannon-1.6-pro, shannon-coder-1 tai Shannon 3 -perheen striimi päättyy arvoon finish_reason: "length", kun vastaus katkaistiin rajaansa.

Rajat ja saldo

Miten hinta muodostuu

  • Hinnat ovat USD per 1,000,000 tokenia. Saldosi lasketaan tokeneina, joiden arvo on $5.00 per 1,000,000, joten mallin hinta kertoo, kuinka paljon saldoa sen tokenit vievät.
  • Shannon-malleilla on yksi hinta. Kutsusta veloitetaan usage.total_tokens tuolla hinnalla.
  • Hostatuilla avoimen painon malleilla on kolme hintaa. Prompt-välimuistista luettu syöte veloitetaan välimuistihinnalla, joka on 25 % syötteen hinnasta pyöristettynä arvoon $0.001. Muu syöte veloitetaan syötehinnalla ja tuloste tulostehinnalla.
  • Hostatut avoimen painon mallit laskevat tokenit kunkin mallin oman tokenizerin mukaan. GET /v1/models merkitsee tämän muodossa tokenizer: "original".
  • Mallia shannon-coder-1 lasketaan kutsuina, ei tokeneina, päätepisteissä /v1/chat/completions ja /v1/messages. Sen listahinta pätee päätepisteessä /v1/responses.

Mitä pyyntö varaa, laskuesimerkkejä veloituksesta ja Shannon Coderin kutsukiintiö ovat sivulla Rajat ja saldo. Rajat ja saldo

Mallien id:t

Lähetä jokin näistä id:istä kenttänä model.

Mallien id:t
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
  • Isoilla ja pienillä kirjaimilla ei ole väliä, ja id:n ympäriltä poistetaan välilyönnit: SHANNON-3 ja shannon-3 ovat sama malli.
  • Vastauksen model-kentässä on aina julkaistu id, kumpaa kirjoitusasua tahansa lähetit.
  • Näyttönimi, kuten Shannon 3, ei ole id.

Myös neljä lyhyempää kirjoitusasua hyväksytään.

Lähetät Vastaava malli
shannon-1.6 shannon-1.6-lite
shannon-3-lite shannon-3
shannon-3.1-lite shannon-3.1
shannon-coder shannon-coder-1

Id:hen, jota ei ole julkaistu, vastataan tilalla 400, tyypillä invalid_request_error ja viestillä unknown model: <id> kaikissa kolmessa päätepisteessä. Mikään muu malli ei vastaa sen sijaan.

{
  "error": {
    "type": "invalid_request_error",
    "message": "unknown model: gpt-4o"
  }
}
  • Lähetä aina model. Päätepiste /v1/responses vastaa pyyntöön ilman sitä 400:lla. Päätepisteissä /v1/chat/completions ja /v1/messages tällaiseen pyyntöön vastaa shannon-1.6-lite.
  • POST /v1/tokenize ja POST /v1/messages/count_tokens ottavat hostattujen avoimen painon mallien id:t.

Mallien listaus

GET /v1/models palauttaa tämän sivun mallit JSON-muodossa, samoine kontekstikokoineen, hintoineen ja ominaisuuksineen. Käytä sitä mallinvalitsimen täyttämiseen tai hinnan tarkistamiseen koodissa.

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)

Vastaus lyhennettynä yhteen alkioon kutakin lajia kohti:

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"
      ]
    }
  ]
}
Kenttä Tyyppi Kuvaus Käytössä
object string Aina list.
data array Yksi alkio jokaista kutsuttavissa olevaa mallia kohti.
data[].id string Id, jonka lähetät kenttänä model. Jokainen malli
data[].object string Aina model. Jokainen malli
data[].created integer Kiinteä luku, sama jokaiselle mallille: 1700000000. Jokainen malli
data[].owned_by string Aina shannon-ai. Jokainen malli
data[].display_name string Näyttönimi. Sitä ei hyväksytä kenttänä model. Jokainen malli
data[].context_window integer Kontekstikoko tokeneina. Jokainen malli
data[].max_output_tokens integer Suurin tulostebudjetti, jota pyyntö voi pyytää: 65536 jokaisella mallilla. Jokainen malli
data[].pricing.input_per_million_usd number 1,000,000 syötetokenin hinta USD:na. Jokainen malli
data[].pricing.cached_input_per_million_usd number 1,000,000 prompt-välimuistista luetun syötetokenin hinta. Hostatut avoimen painon mallit
data[].pricing.output_per_million_usd number 1,000,000 tulostetokenin hinta USD:na. Shannon-mallilla se on sama kuin syötteen hinta. Jokainen malli
data[].pricing.currency string Aina USD. Jokainen malli
data[].tokenizer string original: tokenit lasketaan mallin oman tokenizerin mukaan. Hostatut avoimen painon mallit
data[].capabilities.tools boolean Malli voi kutsua julistamiasi työkaluja. true jokaisella mallilla. Jokainen malli
data[].capabilities.vision boolean Malli lukee kuvia. Jokainen malli
data[].capabilities.reasoning boolean Malli päättelee ennen vastaamista. Jokainen malli
data[].capabilities.reasoning_effort boolean Pyyntökenttä reasoning_effort vaikuttaa tässä mallissa. Jokainen malli
data[].capabilities.streaming boolean true jokaisella mallilla. Jokainen malli
data[].capabilities.json_schema boolean Tyypin json_schema response_format vaikuttaa. Jokainen malli
data[].capabilities.response_format boolean response_format vaikuttaa ylipäätään, vähintään JSON-objektina. Hostatut avoimen painon mallit
data[].capabilities.prompt_caching boolean Toistuvat promptin alut tallennetaan välimuistiin ja veloitetaan välimuistihinnalla. Hostatut avoimen painon mallit
data[].endpoints array Polut, jotka ottavat tämän id:n. Jokainen malli
  • GET /v1/models ei tarvitse avainta. Vastaus on sama jokaiselle kutsujalle eikä riipu tilauksestasi.
  • Lista sisältää id:t, joita voi kutsua. Malli, jota ei voida juuri nyt palvella, jätetään siitä pois.
  • Yksittäiselle mallille ei ole päätepistettä: GET /v1/models/{id} vastaa 404:llä ja tyypillä not_found_error.