Modeller og priser
PER 1M TOKENSAlle 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
| Modell | Input | Strukturert output | In / cached / ut per 1M | Mer |
|---|---|---|---|---|
3BIT-REAPDeepSeek · 1.6T MoE · 49B activeUsensurert | Tekst inn | JSON-skjema | $1.95 / $0.488 / $3.90 | Mer |
3BIT-REAPZ.ai · 744B MoE · 40B activeUsensurert | Tekst inn | JSON-skjema | $0.73 / $0.183 / $2.34 | Mer |
3BIT-REAPMoonshot AI · 2.8T MoE · 104B activeUsensurert | Tekst + bilde inn | JSON-skjema | $3.83 / $0.958 / $19.12 | Mer |
3BIT-REAPNVIDIA · 550B hybrid Mamba-Attention MoE · 55B activeUsensurert | Tekst inn | JSON-skjema | $0.75 / $0.188 / $3.30 | Mer |
3BIT-REAPMiniMax · 428B MoE · 23B active · sparse attentionUsensurert | Tekst + bilde inn | JSON-skjema | $0.50 / $0.125 / $2.00 | Mer |
W4A16-AUTOROUND-REAPDeepSeek · 284B MoE · 13B activeUsensurert | Tekst inn | JSON-skjema | $0.50 / $0.125 / $2.00 | Mer |
W4A16-AUTOROUND-REAPMoonshot AI · 1T MoE · 32B activeUsensurert | Tekst + bilde inn | JSON-skjema | $0.78 / $0.195 / $3.67 | Mer |
W4A16-AUTOROUND-REAPPoolside · 118B MoE · 8B activeUsensurert | Tekst inn | Ingen strukturert output | $0.50 / $0.125 / $2.00 | Mer |
W4A16-AUTOROUND-REAPThinking Machines · 975B MoE · 41B activeUsensurert | Tekst + bilde inn | JSON-objekt | $1.42 / $0.355 / $6.07 | Mer |
W8A16Xiaomi · 1.02T MoE · 42B active · 8-bitUsensurert | Tekst inn | JSON-skjema | $0.50 / $0.125 / $2.00 | Mer |
W8A16Xiaomi · 8-bit multimodal · W8A16Usensurert | Tekst + bilde inn | JSON-skjema | $0.50 / $0.125 / $2.00 | Mer |
W8A16Tencent · 295B MoE · 21B active · 8-bitUsensurert | Tekst inn | JSON-skjema | $0.50 / $0.125 / $2.00 | Mer |
Shannon-modeller
én fast pris for input og output
| Modell | Kontekst | Input | Strukturert output | Pris / 1M tokens |
|---|---|---|---|---|
shannon-1.6-liteUsensurert | 192K | Tekst + bilde inn | JSON-skjema | $3.90 |
shannon-1.6-proUsensurert | 192K | Tekst + bilde inn | JSON-skjema | $7.80 |
shannon-2-liteUsensurert | 192K | Tekst + bilde inn | JSON-skjema | $3.90 |
shannon-2-proUsensurert | 192K | Tekst + bilde inn | JSON-skjema | $5.85 |
shannon-3Usensurert | 192K | Tekst + bilde inn | JSON-skjema | $3.35 |
shannon-3-proUsensurert | 192K | Tekst + bilde inn | JSON-skjema | $3.35 |
shannon-3.1Usensurert | 192K | Tekst + bilde inn | JSON-skjema | $3.35 |
shannon-3.1-proUsensurert | 192K | Tekst + bilde inn | JSON-skjema | $3.35 |
shannon-3.5Usensurert | 192K | Tekst + bilde inn | JSON-skjema | $3.35 |
shannon-coder-1Usensurert | 128K | Tekst inn | JSON-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_errorogcode: "context_length_exceeded". max_tokenstar verdier fra 1 til 65,536 på alle modeller;max_output_tokensiGET /v1/modelser toppen av dette området. Standardverdien er 4,096.- På alle modeller er
max_tokensbeløpet en forespørsel reserverer fra saldoen din. - Som grense for lengden på svaret brukes
max_tokensav de hostede åpne vektmodellene,shannon-1.6-lite,shannon-1.6-proogshannon-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-1eller Shannon 3-familien ender medfinish_reason: "length"når svaret ble avkortet ved grensen.
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_tokenstil 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/modelsmarkerer dette somtokenizer: "original". shannon-coder-1telles i kall, ikke tokens, på/v1/chat/completionsog/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.
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-3ogshannon-3er samme modell. - Svaret har alltid den publiserte id-en i
model, uansett hvilken skrivemåte du sendte. - Et visningsnavn som
Shannon 3er 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"
}
} {
"type": "error",
"error": {
"type": "invalid_request_error",
"message": "unknown model: gpt-4o"
}
} - Send alltid
model./v1/responsessvarer på en forespørsel uten den med400. På/v1/chat/completionsog/v1/messagesbesvares en slik forespørsel avshannon-1.6-lite. POST /v1/tokenizeogPOST /v1/messages/count_tokenstar 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) 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" Svaret, forkortet til én oppføring av hver type:
{
"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/modelstrenger 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}svarer404med typenot_found_error.