Unyanzvi
Zvinogona kuitwa ne-model imwe neimwe kuburikidza ne-API, model nemodel: tools, image input, reasoning, JSON output, prompt caching, web search ne-streaming.
Model imwe neimwe inowanikwa kuburikidza ne-endpoints dzakafanana nhatu nekey imwechete. Matafura maviri anoratidza kwakasiyana ma-model. Mutsetse unoreva kuti model inopindura isina capability iyoyo.
Ma-model e-Shannon
| Model | Tools | Mifananidzo | Reasoning | Effort | JSON object | JSON schema | Caching | Search | Streaming |
|---|---|---|---|---|---|---|---|---|---|
shannon-1.6-lite | Hongu | Hongu | — | — | Hongu | Hongu | — | Hongu | Hongu |
shannon-1.6-pro | Hongu | Hongu | Hongu | — | Hongu | Hongu | — | Hongu | Hongu |
shannon-2-lite | Hongu | — | Hongu | — | Hongu | Hongu | — | Hongu | Hongu |
shannon-2-pro | Hongu | — | Hongu | — | Hongu | Hongu | — | Hongu | Hongu |
shannon-3 | Hongu | Hongu | Hongu | — | Hongu | Hongu | — | Hongu | Hongu |
shannon-3-pro | Hongu | Hongu | Hongu | — | Hongu | Hongu | — | Hongu | Hongu |
shannon-3.1 | Hongu | Hongu | Hongu | — | Hongu | Hongu | — | Hongu | Hongu |
shannon-3.1-pro | Hongu | Hongu | Hongu | — | Hongu | Hongu | — | Hongu | Hongu |
shannon-3.5 | Hongu | — | — | — | Hongu | Hongu | — | — | Hongu |
shannon-coder-1 | Hongu | — | Hongu | — | Hongu | Hongu | — | — | Hongu |
Hosted open-weight models
Id ye-hosted model izita rayo nevariant yayo zvakabatanidzwa ne-hyphen, semuenzaniso DeepSeek-V4-Pro-0813-3BIT-REAP.
| Model | Tools | Mifananidzo | Reasoning | Effort | JSON object | JSON schema | Caching | Search | Streaming |
|---|---|---|---|---|---|---|---|---|---|
DeepSeek-V4-Pro-0813 3BIT-REAP | Hongu | — | Hongu | Hongu | Hongu | Hongu | Hongu | — | Hongu |
GLM-5.2 3BIT-REAP | Hongu | — | Hongu | Hongu | Hongu | Hongu | Hongu | — | Hongu |
Kimi-K3 3BIT-REAP | Hongu | Hongu | Hongu | Hongu | Hongu | Hongu | Hongu | — | Hongu |
Nemotron3Ultra 3BIT-REAP | Hongu | — | Hongu | Hongu | Hongu | Hongu | Hongu | — | Hongu |
MiniMax-M3 3BIT-REAP | Hongu | Hongu | Hongu | Hongu | Hongu | Hongu | Hongu | — | Hongu |
DeepSeek-V4-Flash-0731 W4A16-AUTOROUND-REAP | Hongu | — | Hongu | Hongu | Hongu | Hongu | Hongu | — | Hongu |
Kimi-K2.6 W4A16-AUTOROUND-REAP | Hongu | Hongu | Hongu | Hongu | Hongu | Hongu | Hongu | — | Hongu |
Laguna-S-2.1 W4A16-AUTOROUND-REAP | Hongu | — | Hongu | Hongu | — | — | Hongu | — | Hongu |
inkling W4A16-AUTOROUND-REAP | Hongu | Hongu | Hongu | Hongu | Hongu | — | Hongu | — | Hongu |
MiMo-V2.5-Pro W8A16 | Hongu | — | Hongu | Hongu | Hongu | Hongu | Hongu | — | Hongu |
MiMo-V2.5 W8A16 | Hongu | Hongu | Hongu | Hongu | Hongu | Hongu | Hongu | — | Hongu |
Hy3 W8A16 | Hongu | — | Hongu | Hongu | Hongu | Hongu | Hongu | — | Hongu |
Zvinorehwa ne-column imwe neimwe
- Tools. Unotsanangura functions mu-
tools, model inopindura ne-calls yaunoda dzitwe, uye code yako inodzimhanyisa. Model imwe neimwe inogamuchira tools.tool_choiceinomanikidzwa inoshandiswa ne-hosted open-weight models. Kudanwa kwemabasa - Image input. Model inoverenga mifananidzo inotumirwa mukati me-user message, se-data URL kana seaddress.
shannon-2-litene-shannon-2-prodzinoverenga mifananidzo mu-requests dzinotumirawotoolskanaresponse_format. Mhuri ye-Shannon 3 inoverengawo ma-documents. Mifananidzo ne-files - Reasoning. Mhinduro inogona kutakura reasoning text ye-model padivi pemhinduro, mu-field yayo pachayo. Reasoning effort
- Reasoning effort. Request field inosarudza kudzika kwa-reasoning ye-model:
off,low,mediumkanahigh. Ma-model e-Shannon anozvisarudzira kudzika kwawo. Reasoning effort - JSON object. Ne-
response_format: {"type": "json_object"}mhinduro i-JSON isina chimiro chakatarwa. Pa-/v1/chat/completionsne-/v1/responses. Zvinobuda zvakarongeka - JSON schema. Ne-
response_formatye-typejson_schemamhinduro inotevera schema yaunotumira. Pa-/v1/chat/completionsne-/v1/responses. Zvinobuda zvakarongeka - Prompt caching. Prompt inotanga sekambo yapfuura pa-model imwechete inoverengwa kubva ku-cache, uye chikamu chakachenzwa chinobhadharwa pa25% yemutengo we-input. Haidi request field. Kuchenza kwe-prompt
- Web search. Ne-
web_search: trueAPI inotsvaga pa-web ndokupa model mhedzisiro isati yapindura. Pa-/v1/chat/completionsne-/v1/messages. Iri i-field ye-request uye harina flag mu-GET /v1/models. Kutsvaga pawebhu - Streaming. Ne-
stream: truemhinduro inouya se-server-sent events apo model ichinyora. Model imwe neimwe inoita streaming pa-endpoints dzese nhatu. Kuyerera
Zvokwadi zvimwechete kubva ku-GET /v1/models
GET https://api.shannon-ai.com/v1/models
GET /v1/models inoratidza model imwe neimwe ine capabilities object, kuti program iverenge zvokwadi izvi panzvimbo pepeji rino. Endpoint haidi key.
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, getattr(model, "capabilities", None)) 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, model.capabilities);
} curl https://api.shannon-ai.com/v1/models id ne-capabilities dze-entries mbiri dze-data:
[
{
"id": "shannon-3",
"capabilities": {
"tools": true,
"vision": true,
"reasoning": true,
"reasoning_effort": false,
"streaming": true,
"json_schema": true
}
},
{
"id": "Kimi-K3-3BIT-REAP",
"capabilities": {
"tools": true,
"vision": true,
"reasoning": true,
"reasoning_effort": true,
"streaming": true,
"response_format": true,
"json_schema": true,
"prompt_caching": true
}
}
] | Column | Flag mu-capabilities |
|---|---|
| Tools | tools |
| Image input | vision |
| Reasoning | reasoning |
| Reasoning effort | reasoning_effort |
| JSON object | response_format |
| JSON schema | json_schema |
| Prompt caching | prompt_caching |
| Web search | Haisi flag: request field web_search. |
| Streaming | streaming |
response_formatne-prompt_cachingndi-flags dze-hosted open-weight entries. Shannon entry inoratidza JSON output ne-json_schemabega, iyo inomirira JSON modes mbiri dzese.visioni-trueye-shannon-2-litene-shannon-2-pro: dzinoverenga mifananidzo mu-requests dzinotumirawotoolskanaresponse_format.
Kunze kwe-row ye-model
Hosted open-weight model inoramba mufananidzo kana JSON mode iri kunze kwe-row yayo. Kurambwa kunouya pasati pabviswa chinhu mu-balance yako:
| Status | Mhando | Message | Rinhi |
|---|---|---|---|
400 | invalid_request_error | <id> does not accept image input | Mufananidzo watumirwa kune hosted open-weight model isina image input. |
400 | invalid_request_error | <id> does not accept response_format | JSON output yakakumbirwa kune hosted open-weight model isina imwe ye-JSON modes. |
400 | invalid_request_error | <id> does not accept response_format json_schema; use json_object | Schema yatumirwa kune hosted open-weight model ine JSON object mode chete. |
Shannon model inopindura request yakadaro ne-status 200: capability iri kunze kwe-row yayo haipinde mumhinduro. Zvikanganiso