Zum Inhalt sprangen
Modeller a Präisser

Modeller a Präisser

PRO 1M TOKENS

All Modell-ID vun der API, wat se akzeptéiert a wat se kascht: 10 Shannon-Modeller an 12 Hosted Open-Weight-Modeller, all op allen dräi Endpoints verfügbar. GET /v1/models gëtt déiselwecht Lëscht als JSON zréck.

onzensuréiert Modeller
22
Kontextfënster
256K
ab
$0.50 /1M

Hosted Open-Weight-Modeller

262,144-Token-Kontext bei all ID; Input an Output separat ofgerechent; all ID akzeptéiert dat, wat de Modell akzeptéiert, deen se nobild

ModellInputStrukturéiert OutputIn / cached / out pro 1MMéi
DeepSeek-V4-Pro-08133BIT-REAPDeepSeek · 1.6T MoE · 49B activeOnzensuréiertText als InputJSON-Schema$1.95 / $0.488 / $3.90
GLM-5.23BIT-REAPZ.ai · 744B MoE · 40B activeOnzensuréiertText als InputJSON-Schema$0.73 / $0.183 / $2.34
Kimi-K33BIT-REAPMoonshot AI · 2.8T MoE · 104B activeOnzensuréiertText + Bild als InputJSON-Schema$3.83 / $0.958 / $19.12
Nemotron3Ultra3BIT-REAPNVIDIA · 550B hybrid Mamba-Attention MoE · 55B activeOnzensuréiertText als InputJSON-Schema$0.75 / $0.188 / $3.30
MiniMax-M33BIT-REAPMiniMax · 428B MoE · 23B active · sparse attentionOnzensuréiertText + Bild als InputJSON-Schema$0.50 / $0.125 / $2.00
DeepSeek-V4-Flash-0731W4A16-AUTOROUND-REAPDeepSeek · 284B MoE · 13B activeOnzensuréiertText als InputJSON-Schema$0.50 / $0.125 / $2.00
Kimi-K2.6W4A16-AUTOROUND-REAPMoonshot AI · 1T MoE · 32B activeOnzensuréiertText + Bild als InputJSON-Schema$0.78 / $0.195 / $3.67
Laguna-S-2.1W4A16-AUTOROUND-REAPPoolside · 118B MoE · 8B activeOnzensuréiertText als InputKeen strukturéierten Output$0.50 / $0.125 / $2.00
inklingW4A16-AUTOROUND-REAPThinking Machines · 975B MoE · 41B activeOnzensuréiertText + Bild als InputJSON-Objet$1.42 / $0.355 / $6.07
MiMo-V2.5-ProW8A16Xiaomi · 1.02T MoE · 42B active · 8-bitOnzensuréiertText als InputJSON-Schema$0.50 / $0.125 / $2.00
MiMo-V2.5W8A16Xiaomi · 8-bit multimodal · W8A16OnzensuréiertText + Bild als InputJSON-Schema$0.50 / $0.125 / $2.00
Hy3W8A16Tencent · 295B MoE · 21B active · 8-bitOnzensuréiertText als InputJSON-Schema$0.50 / $0.125 / $2.00

Shannon-Modeller

een Fixpräis fir Input an Output

ModellKontextInputStrukturéiert OutputPräis / 1M Tokens
Shannon 1.6 Liteshannon-1.6-liteOnzensuréiert192KText + Bild als InputJSON-Schema$3.90
Shannon 1.6 Proshannon-1.6-proOnzensuréiert192KText + Bild als InputJSON-Schema$7.80
Shannon 2 Liteshannon-2-liteOnzensuréiert192KText + Bild als InputJSON-Schema$3.90
Shannon 2 Proshannon-2-proOnzensuréiert192KText + Bild als InputJSON-Schema$5.85
Shannon 3shannon-3Onzensuréiert192KText + Bild als InputJSON-Schema$3.35
Shannon 3 Proshannon-3-proOnzensuréiert192KText + Bild als InputJSON-Schema$3.35
Shannon 3.1shannon-3.1Onzensuréiert192KText + Bild als InputJSON-Schema$3.35
Shannon 3.1 Proshannon-3.1-proOnzensuréiert192KText + Bild als InputJSON-Schema$3.35
Shannon 3.5shannon-3.5Onzensuréiert192KText + Bild als InputJSON-Schema$3.35
Shannon Coder 1shannon-coder-1Onzensuréiert128KText als InputJSON-Schema$8.00

Zum Schnellstart sprangen Playground testen

Wéi een eng Zeil liest

Kolonn Wat et seet
Modell Den Numm zur Unzeige. D'Zeil drënner ass d'ID, déi Dir als model schéckt. An der Hosted-Tabell ass d'ID den Numm an den Tag derniewent, mat engem Bindestrich verbonnen: MiniMax-M3 an 3BIT-REAP ginn MiniMax-M3-3BIT-REAP. D'Zeil ënnert dem Numm weist, wien de Modell gemaach huet a wéi grouss en ass.
Kontext D'Kontextfënster: wéi vill Tokens Konversatioun de Modell liest. K steet fir 1,024 Tokens. Déi exakt Zuel ass context_window an GET /v1/models.
Input Just Text, oder Text a Biller. E Modell, dee Biller liest, mellt capabilities.vision: true. shannon-2-lite an shannon-2-pro liesen Biller an Ufroen, déi och tools oder response_format schécken.
Strukturéiert Output Wat response_format vum Modell ka froen: eng Äntwert no Ärem JSON Schema, eng Äntwert, déi e JSON-Objet ass, oder keent vun deenen zwee.
Präis USD pro 1,000,000 Tokens. E Shannon-Modell huet een Präis fir Input an Output. E Hosted Open-Weight-Modell huet dräi: Input, gecachten Input an Output.

All Modell streamt a ka Tools ruffen. Déi aner Fonktioune vun der API si op der Säit Fäegkeeten beschriwwen. Fäegkeeten

Kontextfënster an Output-Limiten

  • D'Kontextfënster deckt alles of, wat de Modell fir eng Äntwert liest: Är Messagen, Tool-Definitiounen a Biller.
  • D'Shannon-3-Famill passt eng méi laang Konversatioun vu selwer un: si hält déi neisten Tourë, déi an d'Fënster passen, a äntwert.
  • An engem Stream gëtt e Prompt, dee ze laang ass, als Feeler-Frame mam Typ invalid_request_error an code: "context_length_exceeded" gemellt.
  • max_tokens hëlt Wäerter vun 1 bis 65,536 bei all Modell; max_output_tokens an GET /v1/models ass dat uewent Enn vun deem Beräich. De Standard ass 4,096.
  • Bei all Modell ass max_tokens de Betrag, deen eng Ufro aus Ärem Solde reservéiert.
  • Als Limit fir d'Längt vun der Äntwert gëtt max_tokens vun den Hosted Open-Weight-Modeller, shannon-1.6-lite, shannon-1.6-pro a shannon-coder-1 ugewannt.
  • Bei den Hosted Open-Weight-Modeller begrenzt et den Äntwert-Text. D'Reasoning virun der Äntwert zielt net derbäi, an e Wäert ënner 256 wierkt wéi 256.
  • E Stream vu shannon-1.6-lite, shannon-1.6-pro, shannon-coder-1 oder der Shannon-3-Famill hält mat finish_reason: "length" op, wann d'Äntwert u senger Limit ofgeschnidden gouf.

Limiten a Solde

Wéi e Präis entsteet

  • D'Präisser sinn an USD pro 1,000,000 Tokens. Äre Solde gëtt a Tokens gezielt, déi $5.00 pro 1,000,000 wäert sinn, sou datt de Präis vun engem Modell seet, wéi vill Solde seng Tokens huelen.
  • Shannon-Modeller hunn een Präis. E Ruff gëtt mat usage.total_tokens zu deem Präis berechent.
  • Hosted Open-Weight-Modeller hunn dräi Präisser. Input, deen aus dem Prompt-Cache gelies gëtt, gëtt zum gecachte Präis berechent, dee 25% vum Input-Präis ass, op $0.001 opgerënnt. De Rescht vum Input gëtt zum Input-Präis berechent, den Output zum Output-Präis.
  • Hosted Open-Weight-Modeller zielen Tokens mam eegenen Tokenizer vum jeweilege Modell. GET /v1/models markéiert dat als tokenizer: "original".
  • shannon-coder-1 gëtt op /v1/chat/completions an /v1/messages a Ruffer gezielt, net a Tokens. Säin opgelëschte Präis gëllt op /v1/responses.

Wat eng Ufro reservéiert, Beispiller fir eng Berechnung an d'Shannon-Coder-Ruff-Zuelung stinn op Limiten a Solde. Limiten a Solde

Modell-IDen

Schéckt eng vun dëse IDe als model.

Modell-IDen
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
  • Grouss- a Klengschreiwung spillt keng Roll, a Leerzeechen ronderëm d'ID ginn ewechgeholl: SHANNON-3 an shannon-3 si d'selwecht Modell.
  • D'Äntwert enthält ëmmer déi publizéiert ID an model, egal wéi eng Schreifweis Dir geschéckt hutt.
  • En Unzeigenumm wéi Shannon 3 ass keng ID.

Véier méi kuerz Schreifweisen ginn och akzeptéiert.

Dir schéckt Modell, dat äntwert
shannon-1.6 shannon-1.6-lite
shannon-3-lite shannon-3
shannon-3.1-lite shannon-3.1
shannon-coder shannon-coder-1

Eng ID, déi net publizéiert ass, gëtt op allen dräi Endpoints mam Status 400, dem Typ invalid_request_error an der Message unknown model: <id> beäntwert. Kee anere Modell äntwert amplaz.

{
  "error": {
    "type": "invalid_request_error",
    "message": "unknown model: gpt-4o"
  }
}
  • Schéckt ëmmer model. /v1/responses beäntwert eng Ufro ouni et mat 400. Op /v1/chat/completions an /v1/messages gëtt eng sou Ufro vu shannon-1.6-lite beäntwert.
  • POST /v1/tokenize an POST /v1/messages/count_tokens huelen d'IDe vun den Hosted Open-Weight-Modeller.

Modeller opzielen

GET /v1/models gëtt d'Modeller vun dëser Säit als JSON zréck, mat de selwechte Kontextfënsteren, Präisser a Fäegkeeten. Benotzt et, fir e Modell-Picker ze fëllen oder e Präis am Code ze kontrolléieren.

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)

D'Äntwert, op een Eintrag vun all Zort kuerz gemaach:

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"
      ]
    }
  ]
}
Feld Typ Beschreiwung Präsent op
object string Ëmmer list.
data array Een Eintrag pro Modell, dat kann geruff ginn.
data[].id string D'ID, déi Dir als model schéckt. All Modell
data[].object string Ëmmer model. All Modell
data[].created integer Eng fest Zuel, déiselwecht fir all Modell: 1700000000. All Modell
data[].owned_by string Ëmmer shannon-ai. All Modell
data[].display_name string En Numm zur Unzeige. Als model gëtt en net akzeptéiert. All Modell
data[].context_window integer D'Kontextfënster an Tokens. All Modell
data[].max_output_tokens integer Dee gréissten Output-Budget, deen eng Ufro däerf froen: 65536 bei all Modell. All Modell
data[].pricing.input_per_million_usd number De Präis vun 1,000,000 Input-Tokens an USD. All Modell
data[].pricing.cached_input_per_million_usd number De Präis vun 1,000,000 Input-Tokens, déi aus dem Prompt-Cache gelies ginn. Hosted Open-Weight-Modeller
data[].pricing.output_per_million_usd number De Präis vun 1,000,000 Output-Tokens an USD. Bei engem Shannon-Modell ass e gläich dem Input-Präis. All Modell
data[].pricing.currency string Ëmmer USD. All Modell
data[].tokenizer string original: d'Tokens gi mam eegenen Tokenizer vum Modell gezielt. Hosted Open-Weight-Modeller
data[].capabilities.tools boolean De Modell ka d'Tools ruffen, déi Dir deklaréiert. true bei all Modell. All Modell
data[].capabilities.vision boolean De Modell liest Biller. All Modell
data[].capabilities.reasoning boolean De Modell reasonéiert, ier en äntwert. All Modell
data[].capabilities.reasoning_effort boolean D'Ufro-Feld reasoning_effort wierkt bei dësem Modell. All Modell
data[].capabilities.streaming boolean true bei all Modell. All Modell
data[].capabilities.json_schema boolean response_format vum Typ json_schema wierkt. All Modell
data[].capabilities.response_format boolean response_format wierkt iwwerhaapt, op d'mannst als JSON-Objet. Hosted Open-Weight-Modeller
data[].capabilities.prompt_caching boolean Widderhuelt Prompt-Ufäng ginn gecacht a zum gecachte Präis berechent. Hosted Open-Weight-Modeller
data[].endpoints array D'Pfaden, déi dës ID huelen. All Modell
  • GET /v1/models brauch kee Schlëssel. D'Äntwert ass fir all Ruffer d'selwecht a hänkt net vun Ärem Plan of.
  • D'Lëscht enthält d'IDen, déi kënne geruff ginn. E Modell, dee momentan net kann bedéngt ginn, gëtt draus erausgelooss.
  • Et gëtt keen Endpoint fir ee Modell: GET /v1/models/{id} äntwert mat 404 mam Typ not_found_error.