Modeller a Präisser
PRO 1M TOKENSAll 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
| Modell | Input | Strukturéiert Output | In / cached / out pro 1M | Méi |
|---|---|---|---|---|
3BIT-REAPDeepSeek · 1.6T MoE · 49B activeOnzensuréiert | Text als Input | JSON-Schema | $1.95 / $0.488 / $3.90 | Méi |
3BIT-REAPZ.ai · 744B MoE · 40B activeOnzensuréiert | Text als Input | JSON-Schema | $0.73 / $0.183 / $2.34 | Méi |
3BIT-REAPMoonshot AI · 2.8T MoE · 104B activeOnzensuréiert | Text + Bild als Input | JSON-Schema | $3.83 / $0.958 / $19.12 | Méi |
3BIT-REAPNVIDIA · 550B hybrid Mamba-Attention MoE · 55B activeOnzensuréiert | Text als Input | JSON-Schema | $0.75 / $0.188 / $3.30 | Méi |
3BIT-REAPMiniMax · 428B MoE · 23B active · sparse attentionOnzensuréiert | Text + Bild als Input | JSON-Schema | $0.50 / $0.125 / $2.00 | Méi |
W4A16-AUTOROUND-REAPDeepSeek · 284B MoE · 13B activeOnzensuréiert | Text als Input | JSON-Schema | $0.50 / $0.125 / $2.00 | Méi |
W4A16-AUTOROUND-REAPMoonshot AI · 1T MoE · 32B activeOnzensuréiert | Text + Bild als Input | JSON-Schema | $0.78 / $0.195 / $3.67 | Méi |
W4A16-AUTOROUND-REAPPoolside · 118B MoE · 8B activeOnzensuréiert | Text als Input | Keen strukturéierten Output | $0.50 / $0.125 / $2.00 | Méi |
W4A16-AUTOROUND-REAPThinking Machines · 975B MoE · 41B activeOnzensuréiert | Text + Bild als Input | JSON-Objet | $1.42 / $0.355 / $6.07 | Méi |
W8A16Xiaomi · 1.02T MoE · 42B active · 8-bitOnzensuréiert | Text als Input | JSON-Schema | $0.50 / $0.125 / $2.00 | Méi |
W8A16Xiaomi · 8-bit multimodal · W8A16Onzensuréiert | Text + Bild als Input | JSON-Schema | $0.50 / $0.125 / $2.00 | Méi |
W8A16Tencent · 295B MoE · 21B active · 8-bitOnzensuréiert | Text als Input | JSON-Schema | $0.50 / $0.125 / $2.00 | Méi |
Shannon-Modeller
een Fixpräis fir Input an Output
| Modell | Kontext | Input | Strukturéiert Output | Präis / 1M Tokens |
|---|---|---|---|---|
shannon-1.6-liteOnzensuréiert | 192K | Text + Bild als Input | JSON-Schema | $3.90 |
shannon-1.6-proOnzensuréiert | 192K | Text + Bild als Input | JSON-Schema | $7.80 |
shannon-2-liteOnzensuréiert | 192K | Text + Bild als Input | JSON-Schema | $3.90 |
shannon-2-proOnzensuréiert | 192K | Text + Bild als Input | JSON-Schema | $5.85 |
shannon-3Onzensuréiert | 192K | Text + Bild als Input | JSON-Schema | $3.35 |
shannon-3-proOnzensuréiert | 192K | Text + Bild als Input | JSON-Schema | $3.35 |
shannon-3.1Onzensuréiert | 192K | Text + Bild als Input | JSON-Schema | $3.35 |
shannon-3.1-proOnzensuréiert | 192K | Text + Bild als Input | JSON-Schema | $3.35 |
shannon-3.5Onzensuréiert | 192K | Text + Bild als Input | JSON-Schema | $3.35 |
shannon-coder-1Onzensuréiert | 128K | Text als Input | JSON-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_errorancode: "context_length_exceeded"gemellt. max_tokenshëlt Wäerter vun 1 bis 65,536 bei all Modell;max_output_tokensanGET /v1/modelsass dat uewent Enn vun deem Beräich. De Standard ass 4,096.- Bei all Modell ass
max_tokensde Betrag, deen eng Ufro aus Ärem Solde reservéiert. - Als Limit fir d'Längt vun der Äntwert gëtt
max_tokensvun den Hosted Open-Weight-Modeller,shannon-1.6-lite,shannon-1.6-proashannon-coder-1ugewannt. - 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-1oder der Shannon-3-Famill hält matfinish_reason: "length"op, wann d'Äntwert u senger Limit ofgeschnidden gouf.
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_tokenszu 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/modelsmarkéiert dat alstokenizer: "original". shannon-coder-1gëtt op/v1/chat/completionsan/v1/messagesa 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.
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-3anshannon-3si 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 3ass 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"
}
} {
"type": "error",
"error": {
"type": "invalid_request_error",
"message": "unknown model: gpt-4o"
}
} - Schéckt ëmmer
model./v1/responsesbeäntwert eng Ufro ouni et mat400. Op/v1/chat/completionsan/v1/messagesgëtt eng sou Ufro vushannon-1.6-litebeäntwert. POST /v1/tokenizeanPOST /v1/messages/count_tokenshuelen 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) import OpenAI from 'openai';
const client = new OpenAI({
apiKey: 'YOUR_API_KEY',
baseURL: 'https://api.shannon-ai.com/v1'
});
for await (const model of client.models.list()) {
console.log(model.id);
} curl "https://api.shannon-ai.com/v1/models" D'Äntwert, op een Eintrag vun all Zort kuerz gemaach:
{
"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/modelsbrauch 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 mat404mam Typnot_found_error.