Kalo te përmbajtja
Modelet dhe çmimet

Modelet dhe çmimet

PËR 1M TOKENS

Çdo id modeli e API-t, çfarë pranon dhe sa kushton: 10 modele Shannon dhe 12 modele open-weight të hostuara, secili i disponueshëm në të tri endpoint-et. GET /v1/models kthen të njëjtën listë si JSON.

modele pa censurë
22
dritare konteksti
256K
nga
$0.50 /1M

Modele open-weight të hostuara

konteksti 262,144 tokens në çdo id; hyrja dhe dalja faturohen veçmas; çdo id pranon atë që pranon modeli që imiton

ModeliHyrjaDalje e strukturuarHyrje / cached / dalje për 1MMë shumë
DeepSeek-V4-Pro-08133BIT-REAPDeepSeek · 1.6T MoE · 49B activePa censurëHyrje tekstSkemë JSON$1.95 / $0.488 / $3.90
GLM-5.23BIT-REAPZ.ai · 744B MoE · 40B activePa censurëHyrje tekstSkemë JSON$0.73 / $0.183 / $2.34
Kimi-K33BIT-REAPMoonshot AI · 2.8T MoE · 104B activePa censurëHyrje tekst + imazhSkemë JSON$3.83 / $0.958 / $19.12
Nemotron3Ultra3BIT-REAPNVIDIA · 550B hybrid Mamba-Attention MoE · 55B activePa censurëHyrje tekstSkemë JSON$0.75 / $0.188 / $3.30
MiniMax-M33BIT-REAPMiniMax · 428B MoE · 23B active · sparse attentionPa censurëHyrje tekst + imazhSkemë JSON$0.50 / $0.125 / $2.00
DeepSeek-V4-Flash-0731W4A16-AUTOROUND-REAPDeepSeek · 284B MoE · 13B activePa censurëHyrje tekstSkemë JSON$0.50 / $0.125 / $2.00
Kimi-K2.6W4A16-AUTOROUND-REAPMoonshot AI · 1T MoE · 32B activePa censurëHyrje tekst + imazhSkemë JSON$0.78 / $0.195 / $3.67
Laguna-S-2.1W4A16-AUTOROUND-REAPPoolside · 118B MoE · 8B activePa censurëHyrje tekstPa dalje të strukturuar$0.50 / $0.125 / $2.00
inklingW4A16-AUTOROUND-REAPThinking Machines · 975B MoE · 41B activePa censurëHyrje tekst + imazhObjekt JSON$1.42 / $0.355 / $6.07
MiMo-V2.5-ProW8A16Xiaomi · 1.02T MoE · 42B active · 8-bitPa censurëHyrje tekstSkemë JSON$0.50 / $0.125 / $2.00
MiMo-V2.5W8A16Xiaomi · 8-bit multimodal · W8A16Pa censurëHyrje tekst + imazhSkemë JSON$0.50 / $0.125 / $2.00
Hy3W8A16Tencent · 295B MoE · 21B active · 8-bitPa censurëHyrje tekstSkemë JSON$0.50 / $0.125 / $2.00

Modelet Shannon

një tarifë fikse për hyrjen dhe daljen

ModeliKontekstiHyrjaDalje e strukturuarÇmimi / 1M tokens
Shannon 1.6 Liteshannon-1.6-litePa censurë192KHyrje tekst + imazhSkemë JSON$3.90
Shannon 1.6 Proshannon-1.6-proPa censurë192KHyrje tekst + imazhSkemë JSON$7.80
Shannon 2 Liteshannon-2-litePa censurë192KHyrje tekst + imazhSkemë JSON$3.90
Shannon 2 Proshannon-2-proPa censurë192KHyrje tekst + imazhSkemë JSON$5.85
Shannon 3shannon-3Pa censurë192KHyrje tekst + imazhSkemë JSON$3.35
Shannon 3 Proshannon-3-proPa censurë192KHyrje tekst + imazhSkemë JSON$3.35
Shannon 3.1shannon-3.1Pa censurë192KHyrje tekst + imazhSkemë JSON$3.35
Shannon 3.1 Proshannon-3.1-proPa censurë192KHyrje tekst + imazhSkemë JSON$3.35
Shannon 3.5shannon-3.5Pa censurë192KHyrje tekst + imazhSkemë JSON$3.35
Shannon Coder 1shannon-coder-1Pa censurë128KHyrje tekstSkemë JSON$8.00

Shko te Fillimi i shpejtë Provo Playground

Si ta lexoni një rresht

Kolona Çfarë thotë
Modeli Emri për shfaqje. Rreshti nën të është id-ja që dërgoni si model. Në tabelën e hostuar id-ja është emri dhe etiketa pranë tij, të bashkuara me vizë ndarëse: MiniMax-M3 dhe 3BIT-REAP bëjnë MiniMax-M3-3BIT-REAP. Rreshti nën emër tregon kush e ka bërë modelin dhe madhësinë e tij.
Konteksti Dritarja e kontekstit: sa tokens bisede lexon modeli. K qëndron për 1,024 tokens. Numri i saktë është context_window te GET /v1/models.
Hyrja Vetëm tekst, ose tekst dhe imazhe. Një model që lexon imazhe raporton capabilities.vision: true. shannon-2-lite dhe shannon-2-pro lexojnë imazhe në kërkesa që dërgojnë edhe tools ose response_format.
Dalje e strukturuar Çfarë mund t'i kërkojë response_format modelit: një përgjigje që ndjek skemën tuaj JSON, një përgjigje që është objekt JSON, ose asnjërën.
Çmimi USD për 1,000,000 tokens. Një model Shannon ka një çmim për hyrjen dhe daljen. Një model open-weight i hostuar ka tre: hyrja, hyrja e ruajtur në cache dhe dalja.

Çdo model bën streaming dhe mund të thërrasë mjete. Veçoritë e tjera të API-t përshkruhen në faqen Aftësitë. Aftësitë

Dritarja e kontekstit dhe kufijtë e daljes

  • Dritarja e kontekstit përfshin gjithçka që modeli lexon për një përgjigje: mesazhet tuaja, përkufizimet e mjeteve dhe imazhet.
  • Familja Shannon 3 e përshtat vetë një bisedë më të gjatë: i mban radhët më të reja që ngjitin në dritare dhe përgjigjet.
  • Në një stream, një prompt shumë i gjatë raportohet si frame gabimi me llojin invalid_request_error dhe code: "context_length_exceeded".
  • max_tokens pranon vlera nga 1 deri 65,536 në çdo model; max_output_tokens te GET /v1/models është maja e atij intervali. Parazgjedhja është 4,096.
  • Në çdo model, max_tokens është sasia që një kërkesë rezervon nga bilanci juaj.
  • Si kufi i gjatësisë së përgjigjes, max_tokens zbatohet nga modelet open-weight të hostuara, shannon-1.6-lite, shannon-1.6-pro dhe shannon-coder-1.
  • Te modelet open-weight të hostuara kufizon tekstin e përgjigjes. Arsyetimi para përgjigjes nuk numërohet kundër tij, dhe një vlerë nën 256 vepron si 256.
  • Një stream i shannon-1.6-lite, shannon-1.6-pro, shannon-coder-1 ose i familjes Shannon 3 mbaron me finish_reason: "length" kur përgjigjja u ndërpre te kufiri i saj.

Kufijtë dhe bilanci

Si formohet një çmim

  • Çmimet janë në USD për 1,000,000 tokens. Bilanci juaj numërohet në tokens me vlerë $5.00 për 1,000,000, kështu që çmimi i një modeli thotë sa bilanc marrin tokens-at e tij.
  • Modelet Shannon kanë një çmim. Një thirrje faturohet usage.total_tokens me atë çmim.
  • Modelet open-weight të hostuara kanë tre çmime. Hyrja e lexuar nga cache-i i prompt-it faturohet me çmimin e cache-it, që është 25% e çmimit të hyrjes e rrumbullakosur në $0.001. Pjesa tjetër e hyrjes faturohet me çmimin e hyrjes, dalja me çmimin e daljes.
  • Modelet open-weight të hostuara i numërojnë tokens-at me tokenizuesin e vetë çdo modeli. GET /v1/models e shënon këtë si tokenizer: "original".
  • shannon-coder-1 numërohet në thirrje, jo në tokens, në /v1/chat/completions dhe /v1/messages. Çmimi i tij i listuar vlen në /v1/responses.

Çfarë rezervon një kërkesë, shembuj të zgjidhur të një faturimi dhe kuota e thirrjeve Shannon Coder janë te Kufijtë dhe bilanci. Kufijtë dhe bilanci

Id-të e modeleve

Dërgoni një nga këto id si model.

Id-të e modeleve
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
  • Shkronjat e mëdha dhe të vogla nuk kanë rëndësi, dhe hapësirat rreth id-së hiqen: SHANNON-3 dhe shannon-3 janë i njëjti model.
  • Përgjigjja mban gjithmonë id-në e publikuar te model, cilindo shkrim që dërguat.
  • Një emër për shfaqje si Shannon 3 nuk është id.

Pranohen edhe katër shkrime më të shkurtra.

Ju dërgoni Modeli që përgjigjet
shannon-1.6 shannon-1.6-lite
shannon-3-lite shannon-3
shannon-3.1-lite shannon-3.1
shannon-coder shannon-coder-1

Një id që nuk është e publikuar merr përgjigje me status 400, llojin invalid_request_error dhe mesazhin unknown model: <id> në të tri endpoint-et. Asnjë model tjetër nuk përgjigjet në vend të saj.

{
  "error": {
    "type": "invalid_request_error",
    "message": "unknown model: gpt-4o"
  }
}
  • Dërgoni gjithmonë model. /v1/responses e përgjigjet me 400 një kërkesë pa të. Në /v1/chat/completions dhe /v1/messages një kërkesë e tillë merr përgjigje nga shannon-1.6-lite.
  • POST /v1/tokenize dhe POST /v1/messages/count_tokens pranojnë id-të e modeleve open-weight të hostuara.

Listoni modelet

GET /v1/models kthen modelet e kësaj faqeje si JSON, me të njëjtat dritare konteksti, çmime dhe aftësi. Përdoreni për të mbushur një zgjedhës modelesh ose për të kontrolluar një çmim në kod.

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)

Përgjigjja, e shkurtuar në një hyrje të secilit lloj:

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"
      ]
    }
  ]
}
Fusha Lloji Përshkrimi I pranishëm në
object string Gjithmonë list.
data array Një hyrje për çdo model që mund të thirret.
data[].id string Id-ja që dërgoni si model. Çdo model
data[].object string Gjithmonë model. Çdo model
data[].created integer Një numër i fiksuar, i njëjtë për çdo model: 1700000000. Çdo model
data[].owned_by string Gjithmonë shannon-ai. Çdo model
data[].display_name string Një emër për shfaqje. Nuk pranohet si model. Çdo model
data[].context_window integer Dritarja e kontekstit në tokens. Çdo model
data[].max_output_tokens integer Buxheti më i madh i daljes që mund të kërkojë një kërkesë: 65536 në çdo model. Çdo model
data[].pricing.input_per_million_usd number Çmimi i 1,000,000 tokens hyrjeje në USD. Çdo model
data[].pricing.cached_input_per_million_usd number Çmimi i 1,000,000 tokens hyrjeje të lexuara nga cache-i i prompt-it. Modele open-weight të hostuara
data[].pricing.output_per_million_usd number Çmimi i 1,000,000 tokens dalje në USD. Te një model Shannon është i barabartë me çmimin e hyrjes. Çdo model
data[].pricing.currency string Gjithmonë USD. Çdo model
data[].tokenizer string original: tokens-at numërohen me tokenizuesin e vetë modelit. Modele open-weight të hostuara
data[].capabilities.tools boolean Modeli mund t'i thërrasë mjetet që deklaroni. true në çdo model. Çdo model
data[].capabilities.vision boolean Modeli lexon imazhe. Çdo model
data[].capabilities.reasoning boolean Modeli arsyeton para se të përgjigjet. Çdo model
data[].capabilities.reasoning_effort boolean Fusha e kërkesës reasoning_effort vlen për këtë model. Çdo model
data[].capabilities.streaming boolean true në çdo model. Çdo model
data[].capabilities.json_schema boolean response_format i llojit json_schema vlen. Çdo model
data[].capabilities.response_format boolean response_format vlen fare, të paktën si objekt JSON. Modele open-weight të hostuara
data[].capabilities.prompt_caching boolean Prefiksat e përsëritur të prompt-it ruhen në cache dhe faturohen me çmimin e cache-it. Modele open-weight të hostuara
data[].endpoints array Rrugët që pranojnë këtë id. Çdo model
  • GET /v1/models nuk kërkon çelës. Përgjigjja është e njëjtë për çdo thirrës dhe nuk varet nga plani juaj.
  • Lista përmban id-të që mund të thirren. Një model që nuk mund të shërbehet për momentin lihet jashtë saj.
  • Nuk ka endpoint për një model të vetëm: GET /v1/models/{id} përgjigjet 404 me llojin not_found_error.