Ännerungslog
Rezent Aktualiséierungen an Verbesserungen un der Shannon API.
Dës Säit lëscht d'Ännerungen, déi Dir als Opruffer vun der API beobachte kënnt: nei Endpoints, Felder a Modeller, geännert Verhalen a Korrekturen. Déi neist Androunge stinn uewen. All Androung dréit d'Datum, un deem d'Ännerung gemaach gouf.
En Androung, dee mat Briechend markéiert ass, kann d'Resultat vun enger Ufro änneren, déi virdrun geklappt huet. D'API huet eng eenzeg Versioun, /v1, dofir sinn d'Ännerunge no Datum an net no Versiounsnummer opgelëscht.
- Nei
Eng Ufro mat
web_search: truenennt hir Quellen:sourcesop/v1/chat/completionsan/v1/messageslëscht d'Resultater op, déi de Modell kritt huet, an op/v1/chat/completionsmarkéiertannotations, wou d'Äntwert all eng zitéiert. Integréiert Websich
- Nei
web_search: trueop/v1/chat/completionsan/v1/messagesféiert eng Websich aus, éier de Modell äntwert, a gëtt him d'Resultater als nummeréiert Quellen. Eng Ufro, déi Resultater fonnt huet, verbraucht eng Sich vun Ärer deeglecher Zuelung. Wann keng méi iwwreg ass, gëtt d'Ufro ouni Sich beäntwert. Integréiert Websich
- Fixéiert
E Stream, dee server-säit ofgeschnidde gëtt, gëtt fir d'Usage ofgerechent, déi bis zu deem Punkt gemellt gouf. De Rescht vun der Reservatioun geet zréck an Ären Solde.
- Fixéiert
shannon-coder-1äntwert op/v1/responsesesou wéi op deenen zwee anere Endpoints. CLI-Coding-Tools - Fixéiert
E erneierte API-Schlëssel hält direkt op ze funktionéieren.
- Nei
POST /v1/tokenizeanPOST /v1/messages/count_tokens: gratis Token-Zielungen fir d'Hosted Open-Weight-Modeller. Tokenzielung - Nei
Prompt Caching bei den Hosted Open-Weight-Modeller. Cached Input gëtt zu 25% vum Input-Präis ofgerechent a an
usageop all dräi Endpoints gemellt:prompt_tokens_details.cached_tokens,input_tokens_details.cached_tokensancache_read_input_tokens.GET /v1/modelsmelltpricing.cached_input_per_million_usdancapabilities.prompt_cachingfir dës Modeller. Prompt Caching - Fixéiert
Hosted Open-Weight-Modeller: e forcéierten
tool_choice(requiredoder eng genannt Funktioun) ergëtt en Tool-Opruff. Funktiounsofruff - Fixéiert
Hosted Open-Weight-Modeller akzeptéieren eng
system-Message, déi net déi éischt Message vum Gespréich ass.
- Nei
D'API ass als Tor-Onion-Service an op enger I2P-Adress erreechbar. Äntwerte vun
api.shannon-ai.comdroen déi zwou Adressen an den HeadersOnion-LocationanX-I2P-Location. Verschlësselt, Tor- an I2P-Endpoints
- Nei
Nei Modeller
shannon-3.1anshannon-3.1-pro, vunGET /v1/modelsopgelëscht. Modeller a Präisser - Geännert
Eng gestreamt Ufro, där hire Client d'Verbindung ofbrécht, leeft bis zum Enn a gëtt gezielt. Virdrun huet d'Äntwert bei der Trennung opgehalen.
- Fixéiert
Ufroen un
/v1/responseserschéngen an der Notzungslog.
- Nei
Hosted Open-Weight-Modeller wenden d'Sampling-Felder un:
temperature,top_p,seed,stopanmax_tokensop/v1/chat/completions;temperature,top_panstop_sequencesop/v1/messages;temperature,top_panmax_output_tokensop/v1/responses. Chat Completions - Nei
D'Notzungslog weist fir all Opruff a als Total d'Käschten an USD.
- Briechend
E
model-Wäert, deen keng verëffentlecht ID ass, gëtt op all dräi Endpoints mat400, dem Typinvalid_request_erroran der Messageunknown model: <id>beäntwert. Virdrun gouf esou eng Ufro vunshannon-1.6-litebeäntwert. Modeller a Präisser - Briechend
/v1hëlt nëmmen e API-Schlëssel un. E Umeldungs-Cookie vun der Websäit gëtt do net gelies. Authentifikatioun - Geännert
Flood-Schutz: 120 Ufroen pro Minutt a pro Kont op den dräi Generéierungs-Endpoints. Limiten a Solde
- Verbessert
Wann de Modell net äntwere kann, dréit de Feeler déi fix Message
The model backend failed to answer. Please retry.Eng Solde-Kontroll, déi net gemaach ka ginn, gëtt mat503an dem Typapi_errorbeäntwert. Feelerbehandlung - Fixéiert
Eng net gestreamt Ufro, déi feelschléit, gëtt hir Reservatioun un Ären Solde zréck.
- Nei
GET /v1/modelsmelltcapabilities.reasoning_effortfir all Modell. Reasoning-Effort - Verbessert
Hosted Open-Weight-Modeller: eng net gestreamt Ufro, déi keng Äntwert kritt, endet mat
504an dem Typapi_error. E leeret Resultat ass502. Feelerbehandlung
- Briechend
Hosted Open-Weight-Modeller huelen den Input un, deen de genannte Modell unhëlt. E Bild, dat un eng Text-only-ID geschéckt gëtt, gëtt mat
400an<id> does not accept image inputbeäntwert.response_formatbei enger ID ouni strukturéierten Output gëtt mat400beäntwert.GET /v1/modelsmelltcapabilities.vision,response_formatanjson_schemafir all ID. Biller a Fichieren - Fixéiert
Net gestreamt Äntwerten droen den Reasoning-Text:
reasoning_contentan der Message vun/v1/chat/completions, an enthinking-Block virum Text op/v1/messages. Reasoning-Effort - Geännert
Hosted Open-Weight-Modeller hunn nei Präisser, ab $0.50 pro 1M Input-Tokens an $2.00 pro 1M Output-Tokens. Modeller a Präisser
- Geännert
Hosted Open-Weight-Modeller hunn eng ID pro Modell, insgesamt zwielef IDen. Modeller a Präisser
- Nei
Strukturéierten Output op
shannon-3,shannon-3-pro,shannon-3.1anshannon-3.1-pro.GET /v1/modelsmelltcapabilities.json_schema: truefir si. Strukturéiert Output - Nei
/v1/responsesliesttext.format(json_objectoderjson_schema) fir strukturéierten Output. Responses-API - Fixéiert
/v1/responsesgëtt d'Reasoning vun de Shannon-Modeller zréck: enreasoning-Output-Item virummessage-Item, an d'Stream-Eventsresponse.reasoning_summary_text.deltaanresponse.reasoning_summary_text.done. Responses-API - Fixéiert
D'
model-Feld vun enger Äntwert ass op all Endpoint déi verëffentlecht ID. En Responses-Objet dréitmodelancreated_at. - Verbessert
GET /v1/modelsmellt d'Kontextfënster vun all Modell. Modeller a Präisser
- Nei
Hosted Open-Weight-Modeller äntwere souwuel op
/v1/messagesan/v1/responseswéi och op/v1/chat/completions, mat Ärem System-Prompt an Tool-Ufruffer./v1/messageshëltthinkingun, anreasoning_effortass e Ufro-Feld. Modeller a Präisser - Verbessert
Feeler-Bodys op
/v1follegen de SDK-Forme: enerror-Objet mattypeamessagebei den Endpoints am OpenAI-Format, an dat selwecht Objet an{"type": "error"}op/v1/messages. Feelerbehandlung - Nei
Keep-alive op oppene Streams all 15 Sekonnen: eng
: ping-Kommentarzeil op/v1/chat/completions, enevent: pingop/v1/messages. Streaming - Geännert
Tool-Opruff-IDen fänken mat
call_un op/v1/chat/completionsan/v1/responses, a mattoolu_op/v1/messages. Funktiounsofruff - Briechend
/v1/responses:streamass standardméissegfalse. Responses-API - Nei
max_completion_tokensgëtt als aneren Numm firmax_tokensop/v1/chat/completionsakzeptéiert. Chat Completions - Fixéiert
Dat
response.completed-Event vun engem Responses-Stream enthält denoutput-Array. Responses-API - Nei
Entréeë vun
GET /v1/modelsdroendisplay_name,context_window,max_output_tokens,pricing,capabilitiesanendpoints. Modeller a Präisser - Nei
All Äntwert dréit
x-request-id, an e Wäert, deen Dir schéckt, kënnt zréck. Ufro-Bodys kënne bis zu 32 MiB grouss sinn. - Nei
E Schlëssel kann widderruff ginn, ouni datt e neie ausgestallt gëtt. D'Notzungslog ass an Säite opgedeelt.
- Nei
Biller an Dokumenter an Ufroen:
image_url-Deeler op/v1/chat/completions,image-,document- afile-Blöck op/v1/messages,input_image-Deeler op/v1/responses. Biller a Fichieren - Nei
Neie Modell
shannon-3-pro. Modeller a Präisser
- Nei
Neie Modell
shannon-3. Modeller a Präisser - Nei
Streams op
/v1/chat/completionsdroen d'Reasoning alsdelta.reasoning_content. Reasoning-Effort
- Geännert
max_tokensgëtt tëscht 1 an 65,536 gehalen. E Wäert ausserhalb vun deem Beräich gëtt op dat nootst Enn bruecht, net refuséiert. Chat Completions
- Nei
shannon-coder-1gëtt a Ruffer pro Plan op/v1/chat/completionsan/v1/messagesgezielt. Wann d'Ufruffer vun engem Fënster opgebraucht sinn, ass d'Äntwert429mat der MessageShannon Coder call quota reached. CLI-Coding-Tools - Nei
E Gespréich, dat méi grouss ass wéi d'Kontextfënster, gëtt mat
400, dem Typinvalid_request_erroran dem Codecontext_length_exceededbeäntwert. E Feeler an engem Stream kënnt als Error-Event, net als Text an der Äntwert. CLI-Coding-Tools
- Nei
D'
/v1-Endpoints:POST /v1/chat/completions,POST /v1/messages,POST /v1/responsesanGET /v1/models. Si sinn d'Endpoints, déi d'OpenAI- an Anthropic-SDKen, Claude Code a Codex CLI opruffen. Iwwersiicht - Nei
Tool-Ufruffer mat
toolsop/v1/chat/completionsan/v1/messages, strukturéierten Output matresponse_format, ansystemals String oder als Text-Blöck op/v1/messages. Funktiounsofruff
- Nei
Modell-IDen
shannon-1.6-pro,shannon-2-lite,shannon-2-proanshannon-coder-1, nieftshannon-1.6-lite. Modeller a Präisser
- Nei
Éischt Verëffentlechung vun der API: Chat am OpenAI-Format an am Anthropic-Format an en Responses-Endpoint, jidderee mat engem API-Schlëssel opgeruff, deen mat
sk-ufänkt. Authentifikatioun