Facultates
Quid quodque modellum per API facere possit, modellum per modellum: instrumenta, input imaginis, ratiocinatio, output JSON, cachatio prompti, quaestus interretialis et streaming.
Ad omne modellum per eadem tria endpoints cum eadem clave pervenitur. Duae tabulae ostendunt ubi modella differant. Linea significat modellum sine ea facultate respondere.
Modella Shannon
| Modellum | Instrumenta | Imagines | Ratiocinatio | Conatus | Objectum JSON | Schema JSON | Cachatio | Quaestus | Streaming |
|---|---|---|---|---|---|---|---|---|---|
shannon-1.6-lite | Ita | Ita | — | — | Ita | Ita | — | Ita | Ita |
shannon-1.6-pro | Ita | Ita | Ita | — | Ita | Ita | — | Ita | Ita |
shannon-2-lite | Ita | — | Ita | — | Ita | Ita | — | Ita | Ita |
shannon-2-pro | Ita | — | Ita | — | Ita | Ita | — | Ita | Ita |
shannon-3 | Ita | Ita | Ita | — | Ita | Ita | — | Ita | Ita |
shannon-3-pro | Ita | Ita | Ita | — | Ita | Ita | — | Ita | Ita |
shannon-3.1 | Ita | Ita | Ita | — | Ita | Ita | — | Ita | Ita |
shannon-3.1-pro | Ita | Ita | Ita | — | Ita | Ita | — | Ita | Ita |
shannon-3.5 | Ita | — | — | — | Ita | Ita | — | — | Ita |
shannon-coder-1 | Ita | — | Ita | — | Ita | Ita | — | — | Ita |
Modella open-weight hospitata
Id modelli hospitati est nomen eius et varians eius hyphen coniuncta, exempli gratia DeepSeek-V4-Pro-0813-3BIT-REAP.
| Modellum | Instrumenta | Imagines | Ratiocinatio | Conatus | Objectum JSON | Schema JSON | Cachatio | Quaestus | Streaming |
|---|---|---|---|---|---|---|---|---|---|
DeepSeek-V4-Pro-0813 3BIT-REAP | Ita | — | Ita | Ita | Ita | Ita | Ita | — | Ita |
GLM-5.2 3BIT-REAP | Ita | — | Ita | Ita | Ita | Ita | Ita | — | Ita |
Kimi-K3 3BIT-REAP | Ita | Ita | Ita | Ita | Ita | Ita | Ita | — | Ita |
Nemotron3Ultra 3BIT-REAP | Ita | — | Ita | Ita | Ita | Ita | Ita | — | Ita |
MiniMax-M3 3BIT-REAP | Ita | Ita | Ita | Ita | Ita | Ita | Ita | — | Ita |
DeepSeek-V4-Flash-0731 W4A16-AUTOROUND-REAP | Ita | — | Ita | Ita | Ita | Ita | Ita | — | Ita |
Kimi-K2.6 W4A16-AUTOROUND-REAP | Ita | Ita | Ita | Ita | Ita | Ita | Ita | — | Ita |
Laguna-S-2.1 W4A16-AUTOROUND-REAP | Ita | — | Ita | Ita | — | — | Ita | — | Ita |
inkling W4A16-AUTOROUND-REAP | Ita | Ita | Ita | Ita | Ita | — | Ita | — | Ita |
MiMo-V2.5-Pro W8A16 | Ita | — | Ita | Ita | Ita | Ita | Ita | — | Ita |
MiMo-V2.5 W8A16 | Ita | Ita | Ita | Ita | Ita | Ita | Ita | — | Ita |
Hy3 W8A16 | Ita | — | Ita | Ita | Ita | Ita | Ita | — | Ita |
Quid quaeque columna significet
- Instrumenta. Functiones in
toolsdescribis, modellum cum vocationibus quas fieri vult respondet, et codex tuus eas exsequitur. Omne modellum instrumenta accipit.tool_choicecoactum a modellis open-weight hospitatis applicatur. Vocatio functionum - Input imaginis. Modellum imagines in nuntio utentis missas legit, ut data URL vel ut inscriptionem.
shannon-2-liteetshannon-2-proimagines legunt in petitionibus quae etiamtoolsvelresponse_formatmittunt. Familia Shannon 3 etiam documenta legit. Imagines et fasciculi - Ratiocinatio. Responsum textum ratiocinationis modelli iuxta responsum in campo proprio ferre potest. Conatus ratiocinationis
- Conatus ratiocinationis. Campus petitionis statuit quam profunde modellum ratiocinetur:
off,low,mediumvelhigh. Modella Shannon profunditatem suam ipsa statuunt. Conatus ratiocinationis - Objectum JSON. Cum
response_format: {"type": "json_object"}responsum est JSON sine forma praescripta. In/v1/chat/completionset/v1/responses. Exitus structi - Schema JSON. Cum
response_formatgenerisjson_schemaresponsum schema quod mittis sequitur. In/v1/chat/completionset/v1/responses. Exitus structi - Cachatio prompti. Promptum quod sicut recens in eodem modello incipit e cache legitur, et pars cached ad 25% pretii inputi computatur. Campum petitionis non requirit. Cachatio prompti
- Quaestus interretialis. Cum
web_search: trueAPI in interreti quaerit et exitus modello dat antequam respondeat. In/v1/chat/completionset/v1/messages. Est campus petitionis et flag inGET /v1/modelsnon habet. Quaestus interretialis - Streaming. Cum
stream: trueresponsum ut server-sent events advenit dum modellum scribit. Omne modellum in omnibus tribus endpoints fluxum praebet. Fluens
Eadem facta ex GET /v1/models
GET https://api.shannon-ai.com/v1/models
GET /v1/models omnia modella cum objecto capabilities enumerat, ut programma haec facta legere possit loco huius paginae. Endpoint clavem non requirit.
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 et capabilities duorum introituum 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
}
}
] | Columna | Flag in capabilities |
|---|---|
| Instrumenta | tools |
| Input imaginis | vision |
| Ratiocinatio | reasoning |
| Conatus ratiocinationis | reasoning_effort |
| Objectum JSON | response_format |
| Schema JSON | json_schema |
| Cachatio prompti | prompt_caching |
| Quaestus interretialis | Non flag: campus petitionis web_search. |
| Streaming | streaming |
response_formatetprompt_cachingsunt flags introituum open-weight hospitatorum. Introitus Shannon output JSON cum solojson_schemanuntiat, quod pro ambobus modis JSON stat.visionesttrueproshannon-2-liteetshannon-2-pro: imagines legunt in petitionibus quae etiamtoolsvelresponse_formatmittunt.
Extra ordinem modelli
Modellum open-weight hospitatum imaginem vel modum JSON extra ordinem suum recusat. Recusatio ante venit quam quicquam e saldo tuo detrahitur:
| Status | Genus | Nuntius | Quando |
|---|---|---|---|
400 | invalid_request_error | <id> does not accept image input | Imago ad modellum open-weight hospitatum missa est quod imaginem ut input non accipit. |
400 | invalid_request_error | <id> does not accept response_format | Output JSON a modello open-weight hospitato petitum est quod neutrum modum JSON habet. |
400 | invalid_request_error | <id> does not accept response_format json_schema; use json_object | Schema ad modellum open-weight hospitatum missum est quod solum modum objecti JSON habet. |
Modellum Shannon tali petitioni cum statu 200 respondet: facultas extra ordinem suum in responso partem non habet. Tractatio errorum