Mandrosoa any amin'ny votoaty
Fahaiza-manao

Fahaiza-manao

Izay azon'ny model tsirairay atao amin'ny API, model aorian'ny model: tools, image input, reasoning, output JSON, prompt caching, web search ary streaming.

Ny model rehetra dia azo amin'ny endpoint telo mitovy miaraka amin'ny key mitovy. Ny tabilao roa dia mampiseho ny fahasamihafan'ny model. Ny tsipika dia midika fa mamaly tsy misy io capability io ny model.

Model Shannon

Model ToolsSaryReasoningEffortObjet JSONJSON schemaCachingFikarohanaStreaming
shannon-1.6-lite EnyEny——EnyEny—EnyEny
shannon-1.6-pro EnyEnyEny—EnyEny—EnyEny
shannon-2-lite Eny—Eny—EnyEny—EnyEny
shannon-2-pro Eny—Eny—EnyEny—EnyEny
shannon-3 EnyEnyEny—EnyEny—EnyEny
shannon-3-pro EnyEnyEny—EnyEny—EnyEny
shannon-3.1 EnyEnyEny—EnyEny—EnyEny
shannon-3.1-pro EnyEnyEny—EnyEny—EnyEny
shannon-3.5 Eny———EnyEny——Eny
shannon-coder-1 Eny—Eny—EnyEny——Eny

Model open-weight hosted

Ny id an'ny model hosted dia ny anarany sy ny variant-ny ampiarahina amin'ny tsipika, ohatra DeepSeek-V4-Pro-0813-3BIT-REAP.

Model ToolsSaryReasoningEffortObjet JSONJSON schemaCachingFikarohanaStreaming
DeepSeek-V4-Pro-0813 3BIT-REAP Eny—EnyEnyEnyEnyEny—Eny
GLM-5.2 3BIT-REAP Eny—EnyEnyEnyEnyEny—Eny
Kimi-K3 3BIT-REAP EnyEnyEnyEnyEnyEnyEny—Eny
Nemotron3Ultra 3BIT-REAP Eny—EnyEnyEnyEnyEny—Eny
MiniMax-M3 3BIT-REAP EnyEnyEnyEnyEnyEnyEny—Eny
DeepSeek-V4-Flash-0731 W4A16-AUTOROUND-REAP Eny—EnyEnyEnyEnyEny—Eny
Kimi-K2.6 W4A16-AUTOROUND-REAP EnyEnyEnyEnyEnyEnyEny—Eny
Laguna-S-2.1 W4A16-AUTOROUND-REAP Eny—EnyEny——Eny—Eny
inkling W4A16-AUTOROUND-REAP EnyEnyEnyEnyEny—Eny—Eny
MiMo-V2.5-Pro W8A16 Eny—EnyEnyEnyEnyEny—Eny
MiMo-V2.5 W8A16 EnyEnyEnyEnyEnyEnyEny—Eny
Hy3 W8A16 Eny—EnyEnyEnyEnyEny—Eny

Ny dikan'ny tsanganana tsirairay

  • Tools. Mamaritra function ao amin'ny tools ianao, mamaly miaraka amin'ny antso tiany atao ny model, ary ny kaody-nao no mampandeha azy. Ny model rehetra dia mandray tools. Ny tool_choice an-keriny dia ampiharin'ny model open-weight hosted. Antso fiasa
  • Image input. Ny model dia mamaky sary alefa ao anaty hafatra user, amin'ny data URL na adiresy. Ny shannon-2-lite sy shannon-2-pro dia mamaky sary amin'ny fangatahana mandefa tools na response_format koa. Ny fianakavian'i Shannon 3 dia mamaky antontan-taratasy koa. Sary sy rakitra
  • Reasoning. Ny valiny dia mety mitondra ny soratry ny reasoning an'ny model eo akaikin'ny valiny, ao anaty saha manokana. Reasoning effort
  • Reasoning effort. Ny saha fangatahana iray no mamaritra hoatrinona ny halalin'ny reasoning an'ny model: off, low, medium na high. Ny model Shannon no mametra ny halaliny. Reasoning effort
  • Objet JSON. Miaraka amin'ny response_format: {"type": "json_object"} dia JSON tsy misy endrika voafaritra ny valiny. Amin'ny /v1/chat/completions sy /v1/responses. Vokatra voarafitra
  • JSON schema. Miaraka amin'ny response_format karazana json_schema dia manaraka schema alefanao ny valiny. Amin'ny /v1/chat/completions sy /v1/responses. Vokatra voarafitra
  • Prompt caching. Ny prompt manomboka toy ny vao haingana amin'ny model mitovy dia vakiana avy ao amin'ny cache, ary ny ampahany cached dia alaina amin'ny 25% ny vidin'ny input. Tsy mila saha fangatahana. Fitehirizana prompt
  • Web search. Miaraka amin'ny web_search: true dia mikaroka ao amin'ny web ny API ary manome ny vokatra amin'ny model alohan'ny hamaliany. Amin'ny /v1/chat/completions sy /v1/messages. Saha fangatahana izany ary tsy misy flag ao amin'ny GET /v1/models. Fikarohana web
  • Streaming. Miaraka amin'ny stream: true dia tonga ho server-sent events ny valiny raha mbola manoratra ny model. Ny model rehetra dia manao streaming amin'ny endpoint telo rehetra. Fandefasana mivantana

Zava-misy mitovy avy amin'ny GET /v1/models

GET https://api.shannon-ai.com/v1/models

Ny GET /v1/models dia mitanisa ny model rehetra miaraka amin'ny objet capabilities, ka afaka mamaky ireo zava-misy ireo ny programa fa tsy ity pejy ity. Tsy mila key ilay 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))

Ny id sy capabilities an'ny entry roa ao amin'ny data:

200 JSON
[
  {
    "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
    }
  }
]
Tsanganana Flag ao amin'ny capabilities
Tools tools
Image input vision
Reasoning reasoning
Reasoning effort reasoning_effort
Objet JSON response_format
JSON schema json_schema
Prompt caching prompt_caching
Web search Tsy flag: ny saha fangatahana web_search.
Streaming streaming
  • Ny response_format sy prompt_caching dia flags an'ny entry open-weight hosted. Ny entry Shannon dia milaza output JSON amin'ny json_schema ihany, izay misolo ny JSON mode roa.
  • Ny vision dia true ho an'ny shannon-2-lite sy shannon-2-pro: mamaky sary izy ireo amin'ny fangatahana mandefa tools na response_format koa.

Ivelan'ny andalan'ny model

Ny model open-weight hosted dia mandà sary na JSON mode izay ivelan'ny andalany. Alohan'ny hisintonana na inona na inona amin'ny balance-nao no mitranga ny fandavana:

Status Karazana Hafatra Rehefa
400 invalid_request_error <id> does not accept image input Nisy sary nalefa tamin'ny model open-weight hosted tsy manana image input.
400 invalid_request_error <id> does not accept response_format Nangatahana output JSON tamin'ny model open-weight hosted tsy manana ny JSON mode roa.
400 invalid_request_error <id> does not accept response_format json_schema; use json_object Nisy schema nalefa tamin'ny model open-weight hosted manana JSON object mode ihany.

Ny model Shannon dia mamaly fangatahana toy izany amin'ny status 200: tsy mandray anjara amin'ny valiny ny capability ivelan'ny andalany. Fitantanana hadisoana