Comasan
Na ghabhas gach modail dèanamh tron API, modail air modail: innealan, input dealbh, reusanachadh, output JSON, prompt caching, rannsachadh lìn agus streaming.
Gheibhear gach modail tro na h-aon trì endpoints leis an aon iuchair. Seallaidh an dà chlàr càit a bheil na modailean eadar-dhealaichte. Tha dash a’ ciallachadh gum freagair am modail às aonais a’ chomais sin.
Modailean Shannon
| Modail | Innealan | Dealbhan | Reusanachadh | Oidhirp | Nì JSON | JSON schema | Caching | Rannsachadh | Streaming |
|---|---|---|---|---|---|---|---|---|---|
shannon-1.6-lite | Tha | Tha | — | — | Tha | Tha | — | Tha | Tha |
shannon-1.6-pro | Tha | Tha | Tha | — | Tha | Tha | — | Tha | Tha |
shannon-2-lite | Tha | — | Tha | — | Tha | Tha | — | Tha | Tha |
shannon-2-pro | Tha | — | Tha | — | Tha | Tha | — | Tha | Tha |
shannon-3 | Tha | Tha | Tha | — | Tha | Tha | — | Tha | Tha |
shannon-3-pro | Tha | Tha | Tha | — | Tha | Tha | — | Tha | Tha |
shannon-3.1 | Tha | Tha | Tha | — | Tha | Tha | — | Tha | Tha |
shannon-3.1-pro | Tha | Tha | Tha | — | Tha | Tha | — | Tha | Tha |
shannon-3.5 | Tha | — | — | — | Tha | Tha | — | — | Tha |
shannon-coder-1 | Tha | — | Tha | — | Tha | Tha | — | — | Tha |
Modailean open-weight hosted
Is e id modail hosted ainm agus caochladh ceangailte le tàthan, mar eisimpleir DeepSeek-V4-Pro-0813-3BIT-REAP.
| Modail | Innealan | Dealbhan | Reusanachadh | Oidhirp | Nì JSON | JSON schema | Caching | Rannsachadh | Streaming |
|---|---|---|---|---|---|---|---|---|---|
DeepSeek-V4-Pro-0813 3BIT-REAP | Tha | — | Tha | Tha | Tha | Tha | Tha | — | Tha |
GLM-5.2 3BIT-REAP | Tha | — | Tha | Tha | Tha | Tha | Tha | — | Tha |
Kimi-K3 3BIT-REAP | Tha | Tha | Tha | Tha | Tha | Tha | Tha | — | Tha |
Nemotron3Ultra 3BIT-REAP | Tha | — | Tha | Tha | Tha | Tha | Tha | — | Tha |
MiniMax-M3 3BIT-REAP | Tha | Tha | Tha | Tha | Tha | Tha | Tha | — | Tha |
DeepSeek-V4-Flash-0731 W4A16-AUTOROUND-REAP | Tha | — | Tha | Tha | Tha | Tha | Tha | — | Tha |
Kimi-K2.6 W4A16-AUTOROUND-REAP | Tha | Tha | Tha | Tha | Tha | Tha | Tha | — | Tha |
Laguna-S-2.1 W4A16-AUTOROUND-REAP | Tha | — | Tha | Tha | — | — | Tha | — | Tha |
inkling W4A16-AUTOROUND-REAP | Tha | Tha | Tha | Tha | Tha | — | Tha | — | Tha |
MiMo-V2.5-Pro W8A16 | Tha | — | Tha | Tha | Tha | Tha | Tha | — | Tha |
MiMo-V2.5 W8A16 | Tha | Tha | Tha | Tha | Tha | Tha | Tha | — | Tha |
Hy3 W8A16 | Tha | — | Tha | Tha | Tha | Tha | Tha | — | Tha |
Dè as ciall do gach colbh
- Innealan. Mìnichidh tu functions ann an
tools, freagraidh am modail leis na gairmean a tha e ag iarraidh a dhèanamh, agus ruithidh an còd agad iad. Gabhaidh gach modail ri innealan. Thèidtool_choiceèigneachail a chur an sàs leis na modailean open-weight hosted. Call gnìomh - Input dealbh. Leughaidh am modail dealbhan a thèid a chur am broinn teachdaireachd neach-cleachdaidh, mar data URL no mar sheòladh. Leughaidh
shannon-2-liteagusshannon-2-prodealbhan ann an iarrtasan a chuireastoolsnoresponse_formatcuideachd. Leughaidh teaghlach Shannon 3 sgrìobhainnean cuideachd. Dealbhan agus faidhlichean - Reusanachadh. Faodaidh am freagairt teacsa reusanachaidh a’ mhodail a bhith ann ri taobh a’ fhreagairt, ann an raon fa leth. Oidhirp reusanachaidh
- Oidhirp reusanachaidh. Suidhichidh raon iarrtais dè cho domhainn ‘s a nì am modail reusanachadh:
off,low,mediumnohigh. Suidhichidh na modailean Shannon an doimhne fhèin. Oidhirp reusanachaidh - Nì JSON. Le
response_format: {"type": "json_object"}tha am freagairt na JSON gun chruth òrdaichte. Air/v1/chat/completionsagus/v1/responses. Toraidhean structarail - JSON schema. Le
response_formatden t-seòrsajson_schemaleanaidh am freagairt schema a chuireas tu. Air/v1/chat/completionsagus/v1/responses. Toraidhean structarail - Prompt caching. Thèid prompt a thòisicheas coltach ri fear o chionn ghoirid air an aon mhodail a leughadh on cache, agus thèid a’ phàirt chached a bhilleadh aig 25% de phrìs an input. Chan eil feum air raon iarrtais. Caching prompt
- Rannsachadh lìn. Le
web_search: truerannsaichidh an API an lìon agus bheir e na toraidhean dhan mhodail mus freagair e. Air/v1/chat/completionsagus/v1/messages. Is e raon dhen iarrtas a th’ ann agus chan eil flag aige ann anGET /v1/models. Rannsachadh Lìn air a thoirt a-steach - Streaming. Le
stream: truethig am freagairt mar server-sent events fhad ‘s a tha am modail a’ sgrìobhadh. Bidh gach modail a’ dèanamh streaming air na trì endpoints. Sruthadh
Na h-aon fhìrinnean o GET /v1/models
GET https://api.shannon-ai.com/v1/models
Liostaidh GET /v1/models gach modail le nì capabilities, agus mar sin faodaidh prògram na fìrinnean seo a leughadh an àite na duilleige seo. Chan eil feum air iuchair aig an endpoint.
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 An id agus capabilities aig dà inntrigeadh de 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
}
}
] | Colbh | Flag ann an capabilities |
|---|---|
| Innealan | tools |
| Input dealbh | vision |
| Reusanachadh | reasoning |
| Oidhirp reusanachaidh | reasoning_effort |
| Nì JSON | response_format |
| JSON schema | json_schema |
| Prompt caching | prompt_caching |
| Rannsachadh lìn | Chan e flag a th’ ann: an raon iarrtais web_search. |
| Streaming | streaming |
- Is e
response_formatagusprompt_cachingflagaichean aig na h-inntrigidhean open-weight hosted. Bheir inntrigeadh Shannon cunntas air output JSON lejson_schemaa-mhàin, a tha na àite an dà dhòigh JSON. - Tha
visiontrueairsonshannon-2-liteagusshannon-2-pro: leughaidh iad dealbhan ann an iarrtasan a chuireastoolsnoresponse_formatcuideachd.
Taobh a-muigh rèide modail
Diùltaidh modail open-weight hosted dealbh no dòigh JSON a tha taobh a-muigh a rèide. Thig an diùltadh mus tèid dad a thoirt às do bhalance:
| Staid | Seòrsa | Teachdaireachd | Cuin |
|---|---|---|---|
400 | invalid_request_error | <id> does not accept image input | Chaidh dealbh a chur gu modail open-weight hosted gun input dealbh. |
400 | invalid_request_error | <id> does not accept response_format | Chaidh output JSON iarraidh air modail open-weight hosted aig nach eil dòigh JSON sam bith. |
400 | invalid_request_error | <id> does not accept response_format json_schema; use json_object | Chaidh schema a chur gu modail open-weight hosted aig a bheil dòigh nì JSON a-mhàin. |
Freagraidh modail Shannon iarrtas mar sin le staid 200: chan eil comas a tha taobh a-muigh a rèide a’ gabhail pàirt sa fhreagairt. Làimhseachadh mearachd