Přehled změn
Nedávné aktualizace a vylepšení Shannon API.
Tato stránka uvádí změny, které můžete pozorovat jako volající API: nové endpointy, pole a modely, změněné chování a opravy. Nejnovější položky jsou první. Každá položka nese datum, kdy byla změna provedena.
Položka označená Zásadní změna může změnit výsledek požadavku, který dříve fungoval. API má jednu verzi, /v1, proto jsou změny řazeny podle data, ne podle čísla verze.
- Nové
Požadavek s
web_search: truejmenuje své zdroje:sourcesna/v1/chat/completionsa/v1/messagesuvádí výsledky, které model dostal, a na/v1/chat/completionsannotationsoznačuje, kde odpověď každý z nich cituje. Vestavěné webové vyhledávání
- Nové
web_search: truena/v1/chat/completionsa/v1/messagesprovede vyhledávání na webu dřív, než model odpoví, a předá mu výsledky jako číslované zdroje. Požadavek, který našel výsledky, spotřebuje jedno vyhledávání z vašeho denního limitu. Když žádné nezbývá, odpoví se bez vyhledávání. Vestavěné webové vyhledávání
- Opraveno
Stream přerušený na straně serveru se účtuje podle využití hlášeného do tohoto okamžiku. Zbytek rezervace se vrátí na váš zůstatek.
- Opraveno
shannon-coder-1odpovídá na/v1/responsesstejně jako na ostatních dvou endpointech. CLI nástroje pro programování - Opraveno
Rotovaný API klíč přestane fungovat okamžitě.
- Nové
POST /v1/tokenizeaPOST /v1/messages/count_tokens: bezplatné počítání tokenů pro hostované modely s otevřenými váhami. Počítání tokenů - Nové
Caching promptů u hostovaných modelů s otevřenými váhami. Cachovaný vstup se účtuje za 25 % ceny vstupu a hlásí se v
usagena všech třech endpointech:prompt_tokens_details.cached_tokens,input_tokens_details.cached_tokensacache_read_input_tokens.GET /v1/modelspro tyto modely hlásípricing.cached_input_per_million_usdacapabilities.prompt_caching. Caching promptů - Opraveno
Hostované modely s otevřenými váhami: vynucený
tool_choice(requirednebo pojmenovaná funkce) vede k volání nástroje. Volání funkcí - Opraveno
Hostované modely s otevřenými váhami přijímají zprávu
system, která není první zprávou konverzace.
- Nové
API je dostupné jako onion služba Tor a na adrese I2P. Odpovědi z
api.shannon-ai.comnesou obě adresy v hlavičkáchOnion-LocationaX-I2P-Location. Šifrované endpointy, Tor a I2P
- Nové
Nové modely
shannon-3.1ashannon-3.1-pro, uvedené vGET /v1/models. Modely a ceny - Změněno
Streamovaný požadavek, jehož klient se odpojí, doběhne do konce a započítá se. Dříve se odpověď při odpojení zastavila.
- Opraveno
Požadavky na
/v1/responsesse objevují v záznamu využití.
- Nové
Hostované modely s otevřenými váhami uplatňují pole vzorkování:
temperature,top_p,seed,stopamax_tokensna/v1/chat/completions;temperature,top_pastop_sequencesna/v1/messages;temperature,top_pamax_output_tokensna/v1/responses. Chat Completions - Nové
Záznam využití ukazuje cenu v USD u každého volání i jako součet.
- Zásadní změna
Na hodnotu
model, která není zveřejněným id, se na všech třech endpointech odpovídá400, typeminvalid_request_errora zprávouunknown model: <id>. Dříve na takový požadavek odpovídalshannon-1.6-lite. Modely a ceny - Zásadní změna
/v1přijímá pouze API klíč. Přihlašovací cookie webu se tam nečte. Ověření - Změněno
Ochrana proti zahlcení: 120 požadavků za minutu na účet na třech generačních endpointech. Limity a zůstatek
- Vylepšeno
Když model nemůže odpovědět, chyba nese pevnou zprávu
The model backend failed to answer. Please retry.Na kontrolu zůstatku, kterou nelze provést, se odpovídá503a typemapi_error. Zpracování chyb - Opraveno
Nestreamovaný požadavek, který selže, vrátí svou rezervaci na váš zůstatek.
- Nové
GET /v1/modelshlásícapabilities.reasoning_effortpro každý model. Úsilí uvažování - Vylepšeno
Hostované modely s otevřenými váhami: nestreamovaný požadavek, který nedostane odpověď, skončí s
504a typemapi_error. Prázdný výsledek je502. Zpracování chyb
- Zásadní změna
Hostované modely s otevřenými váhami přijímají vstup, který přijímá pojmenovaný model. Na obrázek poslaný id pouze pro text se odpovídá
400a<id> does not accept image input. Naresponse_formatu id bez strukturovaného výstupu se odpovídá400.GET /v1/modelshlásícapabilities.vision,response_formatajson_schemapro každé id. Obrázky a soubory - Opraveno
Nestreamované odpovědi nesou text uvažování:
reasoning_contentve zprávě na/v1/chat/completionsa blokthinkingpřed textem na/v1/messages. Úsilí uvažování - Změněno
Hostované modely s otevřenými váhami mají nové ceny, od $0.50 za 1M vstupních tokenů a $2.00 za 1M výstupních tokenů. Modely a ceny
- Změněno
Hostované modely s otevřenými váhami mají jedno id na model, celkem dvanáct id. Modely a ceny
- Nové
Strukturovaný výstup na
shannon-3,shannon-3-pro,shannon-3.1ashannon-3.1-pro.GET /v1/modelspro ně hlásícapabilities.json_schema: true. Strukturované výstupy - Nové
/v1/responsesčtetext.format(json_objectnebojson_schema) pro strukturovaný výstup. Responses API - Opraveno
/v1/responsesvrací uvažování modelů Shannon: výstupní položkureasoningpřed položkoumessagea události streamuresponse.reasoning_summary_text.deltaaresponse.reasoning_summary_text.done. Responses API - Opraveno
Pole
modelv odpovědi je na každém endpointu zveřejněné id. Objekt Responses nesemodelacreated_at. - Vylepšeno
GET /v1/modelshlásí kontextové okno každého modelu. Modely a ceny
- Nové
Hostované modely s otevřenými váhami odpovídají na
/v1/messagesa/v1/responsesstejně jako na/v1/chat/completions, s vaším systémovým promptem a voláními nástrojů./v1/messagespřijímáthinkingareasoning_effortje pole požadavku. Modely a ceny - Vylepšeno
Těla chyb na
/v1sledují tvary z SDK: objekterrorstypeamessagena endpointech ve formátu OpenAI a stejný objekt uvnitř{"type": "error"}na/v1/messages. Zpracování chyb - Nové
Keep-alive na otevřených streamech každých 15 sekund: řádek komentáře
: pingna/v1/chat/completions,event: pingna/v1/messages. Streamování - Změněno
Id volání nástrojů začínají na
call_na/v1/chat/completionsa/v1/responsesa natoolu_na/v1/messages. Volání funkcí - Zásadní změna
/v1/responses:streamje ve výchozím stavufalse. Responses API - Nové
max_completion_tokensse na/v1/chat/completionspřijímá jako další název promax_tokens. Chat Completions - Opraveno
Událost
response.completedstreamu Responses nese poleoutput. Responses API - Nové
Položky
GET /v1/modelsnesoudisplay_name,context_window,max_output_tokens,pricing,capabilitiesaendpoints. Modely a ceny - Nové
Každá odpověď nese
x-request-ida hodnota, kterou pošlete, se vrací. Těla požadavků mohou mít až 32 MiB. - Nové
Platnost klíče lze zrušit, aniž by se vydal nový. Záznam využití je stránkovaný.
- Nové
Obrázky a dokumenty v požadavcích: části
image_urlna/v1/chat/completions, blokyimage,documentafilena/v1/messages, částiinput_imagena/v1/responses. Obrázky a soubory - Nové
Nový model
shannon-3-pro. Modely a ceny
- Nové
Nový model
shannon-3. Modely a ceny - Nové
Streamy na
/v1/chat/completionsnesou uvažování jakodelta.reasoning_content. Úsilí uvažování
- Změněno
max_tokensse drží v rozsahu 1 až 65,536. Hodnota mimo tento rozsah se posune na nejbližší mez, nezamítá se. Chat Completions
- Nové
shannon-coder-1se na/v1/chat/completionsa/v1/messagespočítá na volání podle plánu. Když jsou volání okna vyčerpána, odpověď je429se zprávouShannon Coder call quota reached. CLI nástroje pro programování - Nové
Na konverzaci větší než kontextové okno se odpovídá
400, typeminvalid_request_errora kódemcontext_length_exceeded. Chyba uvnitř streamu přichází jako událost chyby, ne jako text v odpovědi. CLI nástroje pro programování
- Nové
Endpointy
/v1:POST /v1/chat/completions,POST /v1/messages,POST /v1/responsesaGET /v1/models. Jsou to endpointy, které volají SDK OpenAI a Anthropic, Claude Code a Codex CLI. Přehled - Nové
Volání nástrojů pomocí
toolsna/v1/chat/completionsa/v1/messages, strukturovaný výstup pomocíresponse_formatasystemjako řetězec nebo textové bloky na/v1/messages. Volání funkcí
- Nové
Id modelů
shannon-1.6-pro,shannon-2-lite,shannon-2-proashannon-coder-1, vedleshannon-1.6-lite. Modely a ceny
- Nové
První vydání API: chat ve formátu OpenAI a ve formátu Anthropic a endpoint Responses, každý volaný s API klíčem začínajícím na
sk-. Ověření