Preskočiť na obsah
Zoznam zmien

Zoznam zmien

Nedávne aktualizácie a zlepšenia Shannon API.

Táto stránka uvádza zmeny, ktoré môžete pozorovať ako volajúci API: nové endpointy, polia a modely, zmenené správanie a opravy. Najnovšie záznamy sú prvé. Každý záznam nesie dátum, kedy sa zmena uskutočnila.

Záznam označený Prelomové môže zmeniť výsledok requestu, ktorý predtým fungoval. API má jednu verziu, /v1, preto sú zmeny uvedené podľa dátumu, nie podľa čísla verzie.

  • Nové

    Request s web_search: true pomenúva svoje zdroje: sources na /v1/chat/completions a /v1/messages uvádza výsledky, ktoré model dostal, a annotations na /v1/chat/completions označuje, kde odpoveď každý z nich cituje. Vstavané webové vyhľadávanie

  • Nové

    web_search: true na /v1/chat/completions a /v1/messages spustí webové vyhľadávanie skôr, než model odpovie, a dá mu výsledky ako očíslované zdroje. Request, ktorý našiel výsledky, použije jedno vyhľadávanie z vášho denného limitu. Keď žiadne nezostane, na request sa odpovie bez vyhľadávania. Vstavané webové vyhľadávanie

  • Opravené

    Stream prerušený na strane servera sa účtuje za usage nahlásené do tohto bodu. Zvyšok rezervácie sa vráti na váš zostatok.

  • Opravené

    shannon-coder-1 odpovedá na /v1/responses tak, ako na ostatných dvoch endpointoch. CLI nástroje na programovanie

  • Opravené

    Obnovený API kľúč okamžite prestane fungovať.

  • Nové

    POST /v1/tokenize a POST /v1/messages/count_tokens: bezplatné počty tokenov pre hostované open-weight modely. Počítanie tokenov

  • Nové

    Prompt caching na hostovaných open-weight modeloch. Cachovaný vstup sa účtuje za 25 % ceny vstupu a hlási sa v usage na všetkých troch endpointoch: prompt_tokens_details.cached_tokens, input_tokens_details.cached_tokens a cache_read_input_tokens. GET /v1/models pre tieto modely hlási pricing.cached_input_per_million_usd a capabilities.prompt_caching. Caching promptov

  • Opravené

    Hostované open-weight modely: vynútené tool_choice (required alebo pomenovaná funkcia) vyvolá volanie nástroja. Volanie funkcií

  • Opravené

    Hostované open-weight modely prijímajú správu system, ktorá nie je prvou správou konverzácie.

  • Nové

    API je dostupné ako onion služba Tor a na adrese I2P. Odpovede api.shannon-ai.com nesú obe adresy v hlavičkách Onion-Location a X-I2P-Location. Šifrované endpointy, Tor a I2P

  • Nové

    Nové modely shannon-3.1 a shannon-3.1-pro, uvedené v GET /v1/models. Modely a ceny

  • Zmenené

    Streamovaný request, ktorého klient sa odpojí, dobehne do konca a započíta sa. Predtým sa odpoveď pri odpojení zastavila.

  • Opravené

    Requesty na /v1/responses sa zobrazujú v zázname využitia.

  • Nové

    Hostované open-weight modely uplatňujú polia vzorkovania: temperature, top_p, seed, stop a max_tokens na /v1/chat/completions; temperature, top_p a stop_sequences na /v1/messages; temperature, top_p a max_output_tokens na /v1/responses. Chat Completions

  • Nové

    Záznam využitia ukazuje cenu v USD pre každé volanie aj ako súčet.

  • Prelomové

    Na hodnotu model, ktorá nie je zverejnené id, sa na všetkých troch endpointoch odpovie 400, typom invalid_request_error a správou unknown model: <id>. Predtým na taký request odpovedal shannon-1.6-lite. Modely a ceny

  • Prelomové

    /v1 berie iba API kľúč. Prihlasovacie cookie webu sa tam nečíta. Overenie

  • Zmenené

    Ochrana pred zahltením: 120 requestov za minútu na účet na troch generačných endpointoch. Limity a zostatok

  • Zlepšené

    Keď model nemôže odpovedať, chyba nesie pevnú správu The model backend failed to answer. Please retry. Na kontrolu zostatku, ktorú sa nepodarí vykonať, sa odpovie 503 a typom api_error. Spracovanie chýb

  • Opravené

    Nestreamovaný request, ktorý zlyhá, vráti svoju rezerváciu na váš zostatok.

  • Nové

    GET /v1/models hlási capabilities.reasoning_effort pre každý model. Úsilie pri uvažovaní

  • Zlepšené

    Hostované open-weight modely: nestreamovaný request, ktorý nedostane odpoveď, skončí s 504 a typom api_error. Prázdny výsledok je 502. Spracovanie chýb

  • Prelomové

    Hostované open-weight modely berú vstup, ktorý berie pomenovaný model. Obrázok poslaný na id len pre text sa zodpovie 400 a <id> does not accept image input. response_format na id bez štruktúrovaného výstupu sa zodpovie 400. GET /v1/models hlási capabilities.vision, response_format a json_schema pre každé id. Obrázky a súbory

  • Opravené

    Nestreamované odpovede nesú text uvažovania: reasoning_content v správe /v1/chat/completions a blok thinking pred textom na /v1/messages. Úsilie pri uvažovaní

  • Zmenené

    Hostované open-weight modely majú nové ceny, od $0.50 za 1M vstupných tokenov a $2.00 za 1M výstupných tokenov. Modely a ceny

  • Zmenené

    Hostované open-weight modely majú jedno id na model, spolu dvanásť id. Modely a ceny

  • Nové

    Štruktúrovaný výstup na shannon-3, shannon-3-pro, shannon-3.1 a shannon-3.1-pro. GET /v1/models pre ne hlási capabilities.json_schema: true. Štruktúrované výstupy

  • Nové

    /v1/responses číta text.format (json_object alebo json_schema) pre štruktúrovaný výstup. Responses API

  • Opravené

    /v1/responses vracia uvažovanie modelov Shannon: výstupnú položku reasoning pred položkou message a udalosti streamu response.reasoning_summary_text.delta a response.reasoning_summary_text.done. Responses API

  • Opravené

    Pole model odpovede je na každom endpointe zverejnené id. Objekt Responses nesie model a created_at.

  • Zlepšené

    GET /v1/models hlási kontextové okno každého modelu. Modely a ceny

  • Nové

    Hostované open-weight modely odpovedajú na /v1/messages a /v1/responses rovnako ako na /v1/chat/completions, s vaším systémovým promptom a volaniami nástrojov. /v1/messages prijíma thinking a reasoning_effort je pole requestu. Modely a ceny

  • Zlepšené

    Telá chýb na /v1 sledujú tvary SDK: objekt error s type a message na endpointoch vo formáte OpenAI a rovnaký objekt vnútri {"type": "error"} na /v1/messages. Spracovanie chýb

  • Nové

    Keep-alive na otvorených streamoch každých 15 sekúnd: riadok komentára : ping na /v1/chat/completions, event: ping na /v1/messages. Streamovanie

  • Zmenené

    Id volaní nástrojov začínajú call_ na /v1/chat/completions a /v1/responses a toolu_ na /v1/messages. Volanie funkcií

  • Prelomové

    /v1/responses: stream je predvolene false. Responses API

  • Nové

    max_completion_tokens sa prijíma ako iný názov pre max_tokens na /v1/chat/completions. Chat Completions

  • Opravené

    Udalosť response.completed streamu Responses nesie pole output. Responses API

  • Nové

    Položky GET /v1/models nesú display_name, context_window, max_output_tokens, pricing, capabilities a endpoints. Modely a ceny

  • Nové

    Každá odpoveď nesie x-request-id a hodnota, ktorú pošlete, sa vráti. Telá requestov môžu mať až 32 MiB.

  • Nové

    Platnosť kľúča možno zrušiť bez vydania nového. Záznam využitia je stránkovaný.

  • Nové

    Obrázky a dokumenty v requestoch: časti image_url na /v1/chat/completions, bloky image, document a file na /v1/messages, časti input_image na /v1/responses. Obrázky a súbory

  • Nové

    Nový model shannon-3-pro. Modely a ceny

  • Zmenené

    max_tokens sa drží v rozsahu 1 až 65,536. Hodnota mimo rozsahu sa posunie na najbližší koniec, neodmietne sa. Chat Completions

  • Nové

    shannon-coder-1 sa počíta vo volaniach na plán na /v1/chat/completions a /v1/messages. Keď sa volania okna vyčerpajú, odpoveď je 429 so správou Shannon Coder call quota reached. CLI nástroje na programovanie

  • Nové

    Na konverzáciu väčšiu než kontextové okno sa odpovie 400, typom invalid_request_error a kódom context_length_exceeded. Chyba v streame príde ako udalosť chyby, nie ako text v odpovedi. CLI nástroje na programovanie

  • Nové

    Endpointy /v1: POST /v1/chat/completions, POST /v1/messages, POST /v1/responses a GET /v1/models. Sú to endpointy, ktoré volajú SDK od OpenAI a Anthropic, Claude Code a Codex CLI. Prehľad

  • Nové

    Volania nástrojov cez tools na /v1/chat/completions a /v1/messages, štruktúrovaný výstup cez response_format a system ako reťazec alebo textové bloky na /v1/messages. Volanie funkcií

  • Nové

    Id modelov shannon-1.6-pro, shannon-2-lite, shannon-2-pro a shannon-coder-1 popri shannon-1.6-lite. Modely a ceny

  • Nové

    Prvé vydanie API: chat vo formáte OpenAI a vo formáte Anthropic a endpoint Responses, každý volaný s API kľúčom, ktorý začína sk-. Overenie