Hopp til innholdet
Modeller og priser

Modeller og priser

PER 1M TOKENS

Alle modell-id-er i API-et, hva de godtar og hva de koster: 10 Shannon-modeller og 12 hostede åpne vektmodeller, alle tilgjengelige på alle tre endepunktene. GET /v1/models returnerer den samme listen som JSON.

usensurerte modeller
22
kontekstvindu
256K
fra
$0.50 /1M

Hostede åpne vektmodeller

262,144 tokens kontekst på hver id; input og output faktureres hver for seg; hver id godtar det modellen den etterligner godtar

ModellInputStrukturert outputIn / cached / ut per 1MMer
DeepSeek-V4-Pro-08133BIT-REAPDeepSeek · 1.6T MoE · 49B activeUsensurertTekst innJSON-skjema$1.95 / $0.488 / $3.90
GLM-5.23BIT-REAPZ.ai · 744B MoE · 40B activeUsensurertTekst innJSON-skjema$0.73 / $0.183 / $2.34
Kimi-K33BIT-REAPMoonshot AI · 2.8T MoE · 104B activeUsensurertTekst + bilde innJSON-skjema$3.83 / $0.958 / $19.12
Nemotron3Ultra3BIT-REAPNVIDIA · 550B hybrid Mamba-Attention MoE · 55B activeUsensurertTekst innJSON-skjema$0.75 / $0.188 / $3.30
MiniMax-M33BIT-REAPMiniMax · 428B MoE · 23B active · sparse attentionUsensurertTekst + bilde innJSON-skjema$0.50 / $0.125 / $2.00
DeepSeek-V4-Flash-0731W4A16-AUTOROUND-REAPDeepSeek · 284B MoE · 13B activeUsensurertTekst innJSON-skjema$0.50 / $0.125 / $2.00
Kimi-K2.6W4A16-AUTOROUND-REAPMoonshot AI · 1T MoE · 32B activeUsensurertTekst + bilde innJSON-skjema$0.78 / $0.195 / $3.67
Laguna-S-2.1W4A16-AUTOROUND-REAPPoolside · 118B MoE · 8B activeUsensurertTekst innIngen strukturert output$0.50 / $0.125 / $2.00
inklingW4A16-AUTOROUND-REAPThinking Machines · 975B MoE · 41B activeUsensurertTekst + bilde innJSON-objekt$1.42 / $0.355 / $6.07
MiMo-V2.5-ProW8A16Xiaomi · 1.02T MoE · 42B active · 8-bitUsensurertTekst innJSON-skjema$0.50 / $0.125 / $2.00
MiMo-V2.5W8A16Xiaomi · 8-bit multimodal · W8A16UsensurertTekst + bilde innJSON-skjema$0.50 / $0.125 / $2.00
Hy3W8A16Tencent · 295B MoE · 21B active · 8-bitUsensurertTekst innJSON-skjema$0.50 / $0.125 / $2.00

Shannon-modeller

én fast pris for input og output

ModellKontekstInputStrukturert outputPris / 1M tokens
Shannon 1.6 Liteshannon-1.6-liteUsensurert192KTekst + bilde innJSON-skjema$3.90
Shannon 1.6 Proshannon-1.6-proUsensurert192KTekst + bilde innJSON-skjema$7.80
Shannon 2 Liteshannon-2-liteUsensurert192KTekst + bilde innJSON-skjema$3.90
Shannon 2 Proshannon-2-proUsensurert192KTekst + bilde innJSON-skjema$5.85
Shannon 3shannon-3Usensurert192KTekst + bilde innJSON-skjema$3.35
Shannon 3 Proshannon-3-proUsensurert192KTekst + bilde innJSON-skjema$3.35
Shannon 3.1shannon-3.1Usensurert192KTekst + bilde innJSON-skjema$3.35
Shannon 3.1 Proshannon-3.1-proUsensurert192KTekst + bilde innJSON-skjema$3.35
Shannon 3.5shannon-3.5Usensurert192KTekst + bilde innJSON-skjema$3.35
Shannon Coder 1shannon-coder-1Usensurert128KTekst innJSON-skjema$8.00

Gå til Hurtigstart Prøv Playground

Slik leser du en rad

Kolonne Hva den sier
Modell Visningsnavnet. Linjen under er id-en du sender som model. I tabellen over hostede modeller er id-en navnet og taggen ved siden av, forbundet med en bindestrek: MiniMax-M3 og 3BIT-REAP blir MiniMax-M3-3BIT-REAP. Linjen under navnet viser hvem som har laget modellen og størrelsen.
Kontekst Kontekstvinduet: hvor mange tokens samtale modellen leser. K står for 1,024 tokens. Det nøyaktige tallet er context_window i GET /v1/models.
Input Bare tekst, eller tekst og bilder. En modell som leser bilder, rapporterer capabilities.vision: true. shannon-2-lite og shannon-2-pro leser bilder i forespørsler som også sender tools eller response_format.
Strukturert utdata Hva response_format kan be modellen om: et svar som følger JSON-skjemaet ditt, et svar som er et JSON-objekt, eller ingen av delene.
Pris USD per 1,000,000 tokens. En Shannon-modell har én pris for input og output. En hostet åpen vektmodell har tre: input, cachet input og output.

Alle modeller støtter streaming og kan kalle verktøy. De andre funksjonene i API-et er beskrevet på siden Capabilities. Funksjoner

Kontekstvindu og utdatagrenser

  • Kontekstvinduet omfatter alt modellen leser for ett svar: meldingene dine, verktøydefinisjoner og bilder.
  • Shannon 3-familien tilpasser en lengre samtale selv: den beholder de nyeste rundene som får plass i vinduet og svarer.
  • I en strøm rapporteres en prompt som er for lang, som en feilramme med type invalid_request_error og code: "context_length_exceeded".
  • max_tokens tar verdier fra 1 til 65,536 på alle modeller; max_output_tokens i GET /v1/models er toppen av dette området. Standardverdien er 4,096.
  • På alle modeller er max_tokens beløpet en forespørsel reserverer fra saldoen din.
  • Som grense for lengden på svaret brukes max_tokens av de hostede åpne vektmodellene, shannon-1.6-lite, shannon-1.6-pro og shannon-coder-1.
  • På de hostede åpne vektmodellene begrenser den svarteksten. Resonneringen før svaret telles ikke mot den, og en verdi under 256 virker som 256.
  • En strøm fra shannon-1.6-lite, shannon-1.6-pro, shannon-coder-1 eller Shannon 3-familien ender med finish_reason: "length" når svaret ble avkortet ved grensen.

Grenser og saldo

Hvordan en pris dannes

  • Prisene er i USD per 1,000,000 tokens. Saldoen din telles i tokens verdt $5.00 per 1,000,000, så prisen til en modell sier hvor mye saldo tokens-ene dens tar.
  • Shannon-modeller har én pris. Et kall belastes usage.total_tokens til den prisen.
  • Hostede åpne vektmodeller har tre priser. Input som leses fra prompt-cachen, belastes til cachet pris, som er 25% av inputprisen rundet til $0.001. Resten av inputen belastes til inputprisen, outputen til outputprisen.
  • Hostede åpne vektmodeller teller tokens med hver models egen tokenizer. GET /v1/models markerer dette som tokenizer: "original".
  • shannon-coder-1 telles i kall, ikke tokens, på /v1/chat/completions og /v1/messages. Listeprisen gjelder på /v1/responses.

Hva en forespørsel reserverer, eksempler på en belastning og kallkvoten for Shannon Coder står under Grenser og saldo. Grenser og saldo

Modell-id-er

Send en av disse id-ene som model.

Modell-id-er
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
  • Store og små bokstaver spiller ingen rolle, og mellomrom rundt id-en fjernes: SHANNON-3 og shannon-3 er samme modell.
  • Svaret har alltid den publiserte id-en i model, uansett hvilken skrivemåte du sendte.
  • Et visningsnavn som Shannon 3 er ikke en id.

Fire kortere skrivemåter godtas også.

Du sender Modellen som svarer
shannon-1.6 shannon-1.6-lite
shannon-3-lite shannon-3
shannon-3.1-lite shannon-3.1
shannon-coder shannon-coder-1

En id som ikke er publisert, besvares med status 400, type invalid_request_error og meldingen unknown model: <id> på alle tre endepunktene. Ingen annen modell svarer i stedet.

{
  "error": {
    "type": "invalid_request_error",
    "message": "unknown model: gpt-4o"
  }
}
  • Send alltid model. /v1/responses svarer på en forespørsel uten den med 400. På /v1/chat/completions og /v1/messages besvares en slik forespørsel av shannon-1.6-lite.
  • POST /v1/tokenize og POST /v1/messages/count_tokens tar imot id-ene til de hostede åpne vektmodellene.

List modeller

GET /v1/models returnerer modellene på denne siden som JSON, med de samme kontekstvinduene, prisene og funksjonene. Bruk den til å fylle en modellvelger eller til å sjekke en pris i 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)

Svaret, forkortet til én oppføring av hver type:

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"
      ]
    }
  ]
}
Felt Type Beskrivelse Finnes på
object string Alltid list.
data array Én oppføring per modell som kan kalles.
data[].id string Id-en du sender som model. Alle modeller
data[].object string Alltid model. Alle modeller
data[].created integer Et fast tall, det samme for alle modeller: 1700000000. Alle modeller
data[].owned_by string Alltid shannon-ai. Alle modeller
data[].display_name string Et navn til visning. Det godtas ikke som model. Alle modeller
data[].context_window integer Kontekstvinduet i tokens. Alle modeller
data[].max_output_tokens integer Det største utdatabudsjettet en forespørsel kan be om: 65536 på alle modeller. Alle modeller
data[].pricing.input_per_million_usd number Prisen for 1,000,000 input-tokens i USD. Alle modeller
data[].pricing.cached_input_per_million_usd number Prisen for 1,000,000 input-tokens lest fra prompt-cachen. Hostede åpne vektmodeller
data[].pricing.output_per_million_usd number Prisen for 1,000,000 output-tokens i USD. På en Shannon-modell er den lik inputprisen. Alle modeller
data[].pricing.currency string Alltid USD. Alle modeller
data[].tokenizer string original: tokens telles med modellens egen tokenizer. Hostede åpne vektmodeller
data[].capabilities.tools boolean Modellen kan kalle verktøyene du deklarerer. true på alle modeller. Alle modeller
data[].capabilities.vision boolean Modellen leser bilder. Alle modeller
data[].capabilities.reasoning boolean Modellen resonnerer før den svarer. Alle modeller
data[].capabilities.reasoning_effort boolean Forespørselsfeltet reasoning_effort har effekt på denne modellen. Alle modeller
data[].capabilities.streaming boolean true på alle modeller. Alle modeller
data[].capabilities.json_schema boolean response_format av typen json_schema har effekt. Alle modeller
data[].capabilities.response_format boolean response_format har effekt i det hele tatt, minst som et JSON-objekt. Hostede åpne vektmodeller
data[].capabilities.prompt_caching boolean Gjentatte prompt-prefikser caches og belastes til cachet pris. Hostede åpne vektmodeller
data[].endpoints array Stiene som tar imot denne id-en. Alle modeller
  • GET /v1/models trenger ingen nøkkel. Svaret er likt for alle som kaller, og avhenger ikke av planen din.
  • Listen inneholder id-ene som kan kalles. En modell som ikke kan betjenes for øyeblikket, utelates.
  • Det finnes ikke noe endepunkt for én modell: GET /v1/models/{id} svarer 404 med type not_found_error.