Neidio i'r cynnwys
Galluoedd

Galluoedd

Beth all pob model ei wneud drwy'r API, model wrth fodel: offer, mewnbwn delweddau, rhesymu, allbwn JSON, caching prompt, chwilio'r we a ffrydio.

Cyrhaeddir pob model drwy'r un tri phwynt terfyn gyda'r un allwedd. Mae'r ddau dabl yn dangos lle mae'r modelau'n wahanol. Mae llinell doriad yn golygu bod y model yn ateb heb y gallu hwnnw.

Modelau Shannon

Model OfferDelweddauRhesymuYmdrechGwrthrych JSONSgema JSONCachingChwilioFfrydio
shannon-1.6-lite YdyYdy——YdyYdy—YdyYdy
shannon-1.6-pro YdyYdyYdy—YdyYdy—YdyYdy
shannon-2-lite Ydy—Ydy—YdyYdy—YdyYdy
shannon-2-pro Ydy—Ydy—YdyYdy—YdyYdy
shannon-3 YdyYdyYdy—YdyYdy—YdyYdy
shannon-3-pro YdyYdyYdy—YdyYdy—YdyYdy
shannon-3.1 YdyYdyYdy—YdyYdy—YdyYdy
shannon-3.1-pro YdyYdyYdy—YdyYdy—YdyYdy
shannon-3.5 Ydy———YdyYdy——Ydy
shannon-coder-1 Ydy—Ydy—YdyYdy——Ydy

Modelau pwysau agored a gynhelir

Id model a gynhelir yw ei enw a'i amrywiad wedi'u cysylltu â chysylltnod, er enghraifft DeepSeek-V4-Pro-0813-3BIT-REAP.

Model OfferDelweddauRhesymuYmdrechGwrthrych JSONSgema JSONCachingChwilioFfrydio
DeepSeek-V4-Pro-0813 3BIT-REAP Ydy—YdyYdyYdyYdyYdy—Ydy
GLM-5.2 3BIT-REAP Ydy—YdyYdyYdyYdyYdy—Ydy
Kimi-K3 3BIT-REAP YdyYdyYdyYdyYdyYdyYdy—Ydy
Nemotron3Ultra 3BIT-REAP Ydy—YdyYdyYdyYdyYdy—Ydy
MiniMax-M3 3BIT-REAP YdyYdyYdyYdyYdyYdyYdy—Ydy
DeepSeek-V4-Flash-0731 W4A16-AUTOROUND-REAP Ydy—YdyYdyYdyYdyYdy—Ydy
Kimi-K2.6 W4A16-AUTOROUND-REAP YdyYdyYdyYdyYdyYdyYdy—Ydy
Laguna-S-2.1 W4A16-AUTOROUND-REAP Ydy—YdyYdy——Ydy—Ydy
inkling W4A16-AUTOROUND-REAP YdyYdyYdyYdyYdy—Ydy—Ydy
MiMo-V2.5-Pro W8A16 Ydy—YdyYdyYdyYdyYdy—Ydy
MiMo-V2.5 W8A16 YdyYdyYdyYdyYdyYdyYdy—Ydy
Hy3 W8A16 Ydy—YdyYdyYdyYdyYdy—Ydy

Ystyr pob colofn

  • Offer. Rydych yn disgrifio ffwythiannau yn tools, mae'r model yn ateb gyda'r galwadau y mae eisiau eu gwneud, ac mae eich cod yn eu rhedeg. Mae pob model yn cymryd offer. Mae'r modelau pwysau agored a gynhelir yn cymhwyso tool_choice gorfodol. Galw swyddogaeth
  • Mewnbwn delweddau. Mae'r model yn darllen delweddau a anfonir y tu mewn i neges defnyddiwr, fel URL data neu fel cyfeiriad. Mae shannon-2-lite a shannon-2-pro yn darllen delweddau mewn ceisiadau sydd hefyd yn anfon tools neu response_format. Mae teulu Shannon 3 yn darllen dogfennau hefyd. Delweddau a ffeiliau
  • Rhesymu. Gall yr ateb gario testun rhesymu'r model wrth ymyl yr ateb, mewn maes ei hun. Ymdrech rhesymu
  • Ymdrech rhesymu. Mae maes cais yn gosod pa mor ddwfn y mae'r model yn rhesymu: off, low, medium neu high. Mae'r modelau Shannon yn gosod eu dyfnder eu hunain. Ymdrech rhesymu
  • Gwrthrych JSON. Gyda response_format: {"type": "json_object"} mae'r ateb yn JSON heb ffurf ragnodedig. Ar /v1/chat/completions a /v1/responses. Allbynnau strwythuredig
  • Sgema JSON. Gyda response_format o'r math json_schema mae'r ateb yn dilyn sgema a anfonwch. Ar /v1/chat/completions a /v1/responses. Allbynnau strwythuredig
  • Caching prompt. Darllenir prompt sy'n dechrau fel un diweddar ar yr un model o'r cache, a bilir y rhan gacheu ar 25% o bris y mewnbwn. Nid oes angen maes cais. Caching prompt
  • Chwilio'r we. Gyda web_search: true mae'r API yn chwilio'r we ac yn rhoi'r canlyniadau i'r model cyn iddo ateb. Ar /v1/chat/completions a /v1/messages. Mae'n faes o'r cais ac nid oes ganddo faner yn GET /v1/models. Chwilio gwe
  • Ffrydio. Gyda stream: true mae'r ateb yn cyrraedd fel digwyddiadau a anfonir gan y gweinydd tra bo'r model yn ysgrifennu. Mae pob model yn ffrydio ar bob un o'r tri phwynt terfyn. Ffrydio

Yr un ffeithiau o GET /v1/models

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

Mae GET /v1/models yn rhestru pob model gyda gwrthrych capabilities, fel y gall rhaglen ddarllen y ffeithiau hyn yn lle'r dudalen hon. Nid oes angen allwedd ar y pwynt terfyn.

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))

id a capabilities dau gofnod o 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
    }
  }
]
Colofn Baner yn capabilities
Offer tools
Mewnbwn delweddau vision
Rhesymu reasoning
Ymdrech rhesymu reasoning_effort
Gwrthrych JSON response_format
Sgema JSON json_schema
Caching prompt prompt_caching
Chwilio'r we Nid baner: maes y cais web_search.
Ffrydio streaming
  • Baneri cofnodion y modelau pwysau agored a gynhelir yw response_format a prompt_caching. Mae cofnod Shannon yn adrodd allbwn JSON gyda json_schema yn unig, sy'n sefyll am y ddau fodd JSON.
  • Mae vision yn true ar gyfer shannon-2-lite a shannon-2-pro: maent yn darllen delweddau mewn ceisiadau sydd hefyd yn anfon tools neu response_format.

Y tu allan i res model

Mae model pwysau agored a gynhelir yn gwrthod delwedd neu fodd JSON sydd y tu allan i'w res. Daw'r gwrthodiad cyn tynnu dim o'ch balans:

Statws Math Neges Pryd
400 invalid_request_error <id> does not accept image input Anfonwyd delwedd at fodel pwysau agored a gynhelir heb fewnbwn delweddau.
400 invalid_request_error <id> does not accept response_format Gofynnwyd am allbwn JSON gan fodel pwysau agored a gynhelir nad oes ganddo'r naill fodd JSON na'r llall.
400 invalid_request_error <id> does not accept response_format json_schema; use json_object Anfonwyd sgema at fodel pwysau agored a gynhelir sydd â modd gwrthrych JSON yn unig.

Mae model Shannon yn ateb cais o'r fath gyda statws 200: nid yw'r gallu y tu allan i'w res yn rhan o'r ateb. Rheoli gwallau