Langkau ke kandungan
Model & harga

Model & harga

SETIAP 1M TOKEN

Setiap id model API, apa yang diterimanya dan berapa kosnya: 10 model Shannon dan 12 model open-weight yang dihoskan, masing-masing tersedia pada ketiga-tiga endpoint. GET /v1/models memulangkan senarai yang sama sebagai JSON.

model tanpa tapisan
22
tetingkap konteks
256K
dari
$0.50 /1M

Model open-weight yang dihoskan

konteks 262,144 token pada setiap id; input dan output dibilkan secara berasingan; setiap id menerima apa yang diterima oleh model yang ditirunya

ModelInputOutput berstrukturMasukan / cached / keluaran setiap 1MLagi
DeepSeek-V4-Pro-08133BIT-REAPDeepSeek · 1.6T MoE · 49B activeTanpa tapisanTeks masukSkema JSON$1.95 / $0.488 / $3.90
GLM-5.23BIT-REAPZ.ai · 744B MoE · 40B activeTanpa tapisanTeks masukSkema JSON$0.73 / $0.183 / $2.34
Kimi-K33BIT-REAPMoonshot AI · 2.8T MoE · 104B activeTanpa tapisanTeks + imej masukSkema JSON$3.83 / $0.958 / $19.12
Nemotron3Ultra3BIT-REAPNVIDIA · 550B hybrid Mamba-Attention MoE · 55B activeTanpa tapisanTeks masukSkema JSON$0.75 / $0.188 / $3.30
MiniMax-M33BIT-REAPMiniMax · 428B MoE · 23B active · sparse attentionTanpa tapisanTeks + imej masukSkema JSON$0.50 / $0.125 / $2.00
DeepSeek-V4-Flash-0731W4A16-AUTOROUND-REAPDeepSeek · 284B MoE · 13B activeTanpa tapisanTeks masukSkema JSON$0.50 / $0.125 / $2.00
Kimi-K2.6W4A16-AUTOROUND-REAPMoonshot AI · 1T MoE · 32B activeTanpa tapisanTeks + imej masukSkema JSON$0.78 / $0.195 / $3.67
Laguna-S-2.1W4A16-AUTOROUND-REAPPoolside · 118B MoE · 8B activeTanpa tapisanTeks masukTiada output berstruktur$0.50 / $0.125 / $2.00
inklingW4A16-AUTOROUND-REAPThinking Machines · 975B MoE · 41B activeTanpa tapisanTeks + imej masukObjek JSON$1.42 / $0.355 / $6.07
MiMo-V2.5-ProW8A16Xiaomi · 1.02T MoE · 42B active · 8-bitTanpa tapisanTeks masukSkema JSON$0.50 / $0.125 / $2.00
MiMo-V2.5W8A16Xiaomi · 8-bit multimodal · W8A16Tanpa tapisanTeks + imej masukSkema JSON$0.50 / $0.125 / $2.00
Hy3W8A16Tencent · 295B MoE · 21B active · 8-bitTanpa tapisanTeks masukSkema JSON$0.50 / $0.125 / $2.00

Model Shannon

satu kadar rata untuk input dan output

ModelKonteksInputOutput berstrukturHarga / 1M token
Shannon 1.6 Liteshannon-1.6-liteTanpa tapisan192KTeks + imej masukSkema JSON$3.90
Shannon 1.6 Proshannon-1.6-proTanpa tapisan192KTeks + imej masukSkema JSON$7.80
Shannon 2 Liteshannon-2-liteTanpa tapisan192KTeks + imej masukSkema JSON$3.90
Shannon 2 Proshannon-2-proTanpa tapisan192KTeks + imej masukSkema JSON$5.85
Shannon 3shannon-3Tanpa tapisan192KTeks + imej masukSkema JSON$3.35
Shannon 3 Proshannon-3-proTanpa tapisan192KTeks + imej masukSkema JSON$3.35
Shannon 3.1shannon-3.1Tanpa tapisan192KTeks + imej masukSkema JSON$3.35
Shannon 3.1 Proshannon-3.1-proTanpa tapisan192KTeks + imej masukSkema JSON$3.35
Shannon 3.5shannon-3.5Tanpa tapisan192KTeks + imej masukSkema JSON$3.35
Shannon Coder 1shannon-coder-1Tanpa tapisan128KTeks masukSkema JSON$8.00

Pergi ke Mula Pantas Cuba Taman Permainan

Cara membaca satu baris

Lajur Maksudnya
Model Nama untuk paparan. Baris di bawahnya ialah id yang anda hantar sebagai model. Dalam jadual model yang dihoskan, id ialah nama dan tag di sebelahnya, disambung dengan tanda sengkang: MiniMax-M3 dan 3BIT-REAP membentuk MiniMax-M3-3BIT-REAP. Baris di bawah nama menunjukkan siapa yang membuat model dan saiznya.
Konteks Tetingkap konteks: berapa banyak token perbualan yang dibaca model. K bermaksud 1,024 token. Nombor tepatnya ialah context_window dalam GET /v1/models.
Input Teks sahaja, atau teks dan imej. Model yang membaca imej melaporkan capabilities.vision: true. shannon-2-lite dan shannon-2-pro membaca imej dalam permintaan yang turut menghantar tools atau response_format.
Output berstruktur Apa yang boleh diminta oleh response_format daripada model: jawapan yang mengikut JSON schema anda, jawapan yang berupa objek JSON, atau tiada kedua-duanya.
Harga USD bagi setiap 1,000,000 token. Model Shannon mempunyai satu harga untuk input dan output. Model open-weight yang dihoskan mempunyai tiga: input, input cached dan output.

Setiap model boleh melakukan streaming dan memanggil alat. Ciri-ciri lain API diterangkan pada halaman Keupayaan. Keupayaan

Tetingkap konteks dan had output

  • Tetingkap konteks meliputi semua yang dibaca model untuk satu jawapan: mesej anda, takrifan alat dan imej.
  • Keluarga Shannon 3 memuatkan perbualan yang lebih panjang dengan sendirinya: ia mengekalkan giliran terbaharu yang muat dalam tetingkap dan menjawab.
  • Dalam stream, prompt yang terlalu panjang dilaporkan sebagai bingkai ralat dengan jenis invalid_request_error dan code: "context_length_exceeded".
  • max_tokens menerima nilai daripada 1 hingga 65,536 pada setiap model; max_output_tokens dalam GET /v1/models ialah hujung atas julat itu. Nilai lalainya 4,096.
  • Pada setiap model, max_tokens ialah jumlah yang ditempah oleh permintaan daripada baki anda.
  • Sebagai had pada panjang jawapan, max_tokens dikenakan oleh model open-weight yang dihoskan, shannon-1.6-lite, shannon-1.6-pro dan shannon-coder-1.
  • Pada model open-weight yang dihoskan, ia mengehadkan teks jawapan. Penaakulan sebelum jawapan tidak dikira terhadapnya, dan nilai di bawah 256 bertindak sebagai 256.
  • Stream shannon-1.6-lite, shannon-1.6-pro, shannon-coder-1 atau keluarga Shannon 3 berakhir dengan finish_reason: "length" apabila jawapan dipotong pada hadnya.

Had dan baki

Cara harga dibentuk

  • Harga dalam USD bagi setiap 1,000,000 token. Baki anda dikira dalam token yang bernilai $5.00 bagi setiap 1,000,000, jadi harga model menunjukkan berapa banyak baki yang diambil oleh tokennya.
  • Model Shannon mempunyai satu harga. Satu panggilan dicaj usage.total_tokens pada harga itu.
  • Model open-weight yang dihoskan mempunyai tiga harga. Input yang dibaca daripada cache prompt dicaj pada harga cached, iaitu 25% daripada harga input dibundarkan kepada $0.001. Selebihnya input dicaj pada harga input, output pada harga output.
  • Model open-weight yang dihoskan mengira token dengan tokenizer setiap model itu sendiri. GET /v1/models menandakannya sebagai tokenizer: "original".
  • shannon-coder-1 dikira dalam panggilan, bukan token, pada /v1/chat/completions dan /v1/messages. Harga yang disenaraikan terpakai pada /v1/responses.

Apa yang ditempah oleh permintaan, contoh pengiraan caj dan kuota panggilan Shannon Coder terdapat pada Had dan baki. Had dan baki

Id model

Hantar salah satu id ini sebagai model.

Id 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
  • Huruf besar dan kecil tidak penting, dan ruang di sekeliling id dibuang: SHANNON-3 dan shannon-3 ialah model yang sama.
  • Balasan sentiasa membawa id yang diterbitkan dalam model, apa pun ejaan yang anda hantar.
  • Nama paparan seperti Shannon 3 bukan id.

Empat ejaan yang lebih pendek turut diterima.

Anda hantar Model yang menjawab
shannon-1.6 shannon-1.6-lite
shannon-3-lite shannon-3
shannon-3.1-lite shannon-3.1
shannon-coder shannon-coder-1

Id yang tidak diterbitkan dijawab dengan status 400, jenis invalid_request_error dan mesej unknown model: <id> pada ketiga-tiga endpoint. Tiada model lain menjawab sebagai ganti.

{
  "error": {
    "type": "invalid_request_error",
    "message": "unknown model: gpt-4o"
  }
}
  • Sentiasa hantar model. /v1/responses menjawab permintaan tanpanya dengan 400. Pada /v1/chat/completions dan /v1/messages, permintaan sedemikian dijawab oleh shannon-1.6-lite.
  • POST /v1/tokenize dan POST /v1/messages/count_tokens menerima id model open-weight yang dihoskan.

Senarai model

GET /v1/models memulangkan model pada halaman ini sebagai JSON, dengan tetingkap konteks, harga dan keupayaan yang sama. Gunakannya untuk mengisi pemilih model atau menyemak harga dalam 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)

Balasan, dipendekkan kepada satu entri bagi setiap jenis:

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"
      ]
    }
  ]
}
Medan Jenis Penerangan Terdapat pada
object string Sentiasa list.
data array Satu entri bagi setiap model yang boleh dipanggil.
data[].id string Id yang anda hantar sebagai model. Setiap model
data[].object string Sentiasa model. Setiap model
data[].created integer Nombor tetap, sama untuk setiap model: 1700000000. Setiap model
data[].owned_by string Sentiasa shannon-ai. Setiap model
data[].display_name string Nama untuk paparan. Ia tidak diterima sebagai model. Setiap model
data[].context_window integer Tetingkap konteks dalam token. Setiap model
data[].max_output_tokens integer Bajet output terbesar yang boleh diminta oleh permintaan: 65536 pada setiap model. Setiap model
data[].pricing.input_per_million_usd number Harga 1,000,000 token input dalam USD. Setiap model
data[].pricing.cached_input_per_million_usd number Harga 1,000,000 token input yang dibaca daripada cache prompt. Model open-weight yang dihoskan
data[].pricing.output_per_million_usd number Harga 1,000,000 token output dalam USD. Pada model Shannon, ia sama dengan harga input. Setiap model
data[].pricing.currency string Sentiasa USD. Setiap model
data[].tokenizer string original: token dikira dengan tokenizer model itu sendiri. Model open-weight yang dihoskan
data[].capabilities.tools boolean Model boleh memanggil alat yang anda isytiharkan. true pada setiap model. Setiap model
data[].capabilities.vision boolean Model membaca imej. Setiap model
data[].capabilities.reasoning boolean Model bernalar sebelum menjawab. Setiap model
data[].capabilities.reasoning_effort boolean Medan permintaan reasoning_effort berkesan pada model ini. Setiap model
data[].capabilities.streaming boolean true pada setiap model. Setiap model
data[].capabilities.json_schema boolean response_format berjenis json_schema berkesan. Setiap model
data[].capabilities.response_format boolean response_format berkesan, sekurang-kurangnya sebagai objek JSON. Model open-weight yang dihoskan
data[].capabilities.prompt_caching boolean Awalan prompt yang berulang di-cache dan dicaj pada harga cached. Model open-weight yang dihoskan
data[].endpoints array Laluan yang menerima id ini. Setiap model
  • GET /v1/models tidak memerlukan kunci. Balasannya sama untuk setiap pemanggil dan tidak bergantung pada pelan anda.
  • Senarai memegang id yang boleh dipanggil. Model yang tidak dapat dilayan buat masa ini tidak disenaraikan.
  • Tiada endpoint untuk satu model: GET /v1/models/{id} dijawab dengan 404 berjenis not_found_error.