Ugrás a tartalomra
Változásnapló

Változásnapló

Legutóbbi frissítések és fejlesztések a Shannon API-hoz.

Ez az oldal az API hívójaként megfigyelhető változásokat sorolja fel: új végpontokat, mezőket és modelleket, megváltozott viselkedést és javításokat. A legújabb bejegyzések vannak elöl. Minden bejegyzés tartalmazza a változtatás dátumát.

A Törő változás jelöléssel ellátott bejegyzés megváltoztathatja egy korábban működő kérés eredményét. Az API-nak egy verziója van, a /v1, ezért a változások dátum szerint szerepelnek, nem verziószám szerint.

  • Új

    A web_search: true értékű kérés megnevezi a forrásait: a sources a /v1/chat/completions és /v1/messages végponton felsorolja a modell által kapott eredményeket, a /v1/chat/completions végponton pedig az annotations jelöli, hol hivatkozik a válasz mindegyikre. Beépített webes keresés

  • Új

    A web_search: true a /v1/chat/completions és /v1/messages végponton webes keresést futtat a modell válasza előtt, és az eredményeket számozott forrásokként adja át neki. Az eredményt találó kérés a napi keretedből egy keresést használ el. Ha nem maradt, a kérésre keresés nélkül válaszol a rendszer. Beépített webes keresés

  • Javítva

    A szerveroldalon megszakadó stream az addig jelentett használat szerint számlázódik. A foglalás többi része visszakerül az egyenlegedre.

  • Javítva

    A shannon-coder-1 a /v1/responses végponton is válaszol, ahogy a másik két végponton. CLI kódoló eszközök

  • Javítva

    A lecserélt API-kulcs azonnal megszűnik működni.

  • Új

    POST /v1/tokenize és POST /v1/messages/count_tokens: ingyenes tokenszámlálás a hosztolt nyílt súlyú modellekhez. Tokenszámlálás

  • Új

    Prompt-gyorsítótárazás a hosztolt nyílt súlyú modelleken. A gyorsítótárazott bemenet a bemeneti ár 25%-án számlázódik, és mindhárom végponton a usage jelzi: prompt_tokens_details.cached_tokens, input_tokens_details.cached_tokens és cache_read_input_tokens. A GET /v1/models ezekhez a modellekhez megadja a pricing.cached_input_per_million_usd és capabilities.prompt_caching értékét. Prompt gyorsítványozás

  • Javítva

    Hosztolt nyílt súlyú modellek: a kényszerített tool_choice (required vagy egy megnevezett függvény) eszközhívást eredményez. Funkcióhívás

  • Javítva

    A hosztolt nyílt súlyú modellek elfogadnak olyan system üzenetet, amely nem a beszélgetés első üzenete.

  • Új

    Az API Tor onion szolgáltatásként és I2P-címen is elérhető. Az api.shannon-ai.com válaszai a két címet az Onion-Location és X-I2P-Location fejlécben viszik. Titkosított, Tor és I2P végpontok

  • Új

    Új modellek: shannon-3.1 és shannon-3.1-pro, a GET /v1/models felsorolja őket. Modellek és árak

  • Módosítva

    Az a streamelt kérés, amelynek kliense lekapcsolódik, a végéig fut, és beszámít. Korábban a válasz a lekapcsolódásnál megállt.

  • Javítva

    A /v1/responses kérései megjelennek a használati naplóban.

  • Új

    A hosztolt nyílt súlyú modellek alkalmazzák a mintavételi mezőket: temperature, top_p, seed, stop és max_tokens a /v1/chat/completions végponton; temperature, top_p és stop_sequences a /v1/messages végponton; temperature, top_p és max_output_tokens a /v1/responses végponton. Chat Completions

  • Új

    A használati napló hívásonként és összesítve is USD-ben mutatja a költséget.

  • Törő változás

    A nem közzétett azonosítót tartalmazó model értékre mindhárom végponton 400 a válasz, invalid_request_error típussal és unknown model: <id> üzenettel. Korábban az ilyen kérésre a shannon-1.6-lite válaszolt. Modellek és árak

  • Törő változás

    A /v1 csak API-kulcsot fogad. A weboldal bejelentkezési cookie-ját ott nem olvassa a rendszer. Hitelesítés

  • Módosítva

    Flood protection: fiókonként percenként 120 kérés a három generáló végponton. Korlátok és egyenleg

  • Fejlesztve

    Ha a modell nem tud válaszolni, a hiba a rögzített The model backend failed to answer. Please retry. üzenetet hordozza. Az el nem végezhető egyenlegellenőrzésre 503 a válasz, api_error típussal. Hibakezelés

  • Javítva

    A sikertelen, nem streamelt kérés visszaadja a foglalását az egyenlegednek.

  • Új

    A GET /v1/models minden modellhez megadja a capabilities.reasoning_effort értéket. Reasoning effort

  • Fejlesztve

    Hosztolt nyílt súlyú modellek: a választ nem kapó, nem streamelt kérés 504 kóddal és api_error típussal ér véget. Az üres eredmény 502. Hibakezelés

  • Törő változás

    A hosztolt nyílt súlyú modellek azt a bemenetet fogadják, amelyet a megnevezett modell fogad. A csak szöveget fogadó azonosítónak küldött képre 400 a válasz <id> does not accept image input üzenettel. A strukturált kimenet nélküli azonosítón a response_format 400 választ kap. A GET /v1/models minden azonosítóhoz megadja a capabilities.vision, response_format és json_schema értékét. Képek és fájlok

  • Javítva

    A nem streamelt válaszok tartalmazzák a reasoning-szöveget: reasoning_content a /v1/chat/completions üzenetén, és egy thinking blokk a szöveg előtt a /v1/messages végponton. Reasoning effort

  • Módosítva

    A hosztolt nyílt súlyú modellek új árakat kaptak: 1M bemeneti tokenre $0.50-tól és 1M kimeneti tokenre $2.00-tól. Modellek és árak

  • Módosítva

    A hosztolt nyílt súlyú modelleknek modellenként egy azonosítójuk van, összesen tizenkettő. Modellek és árak

  • Új

    Strukturált kimenet a shannon-3, shannon-3-pro, shannon-3.1 és shannon-3.1-pro modellen. A GET /v1/models ezekre capabilities.json_schema: true értéket ad. Strukturált kimenetek

  • Új

    A /v1/responses a text.format mezőt (json_object vagy json_schema) olvassa a strukturált kimenethez. Responses API

  • Javítva

    A /v1/responses visszaadja a Shannon modellek reasoningját: egy reasoning kimeneti elemet a message elem előtt, valamint a response.reasoning_summary_text.delta és response.reasoning_summary_text.done streameseményeket. Responses API

  • Javítva

    A válasz model mezője minden végponton a közzétett azonosító. A Responses objektum tartalmazza a model és a created_at mezőt.

  • Fejlesztve

    A GET /v1/models megadja az egyes modellek kontextusablakát. Modellek és árak

  • Új

    A hosztolt nyílt súlyú modellek a /v1/chat/completions mellett a /v1/messages és a /v1/responses végponton is válaszolnak, a te rendszerprompt-odat és eszközhívásaidat használva. A /v1/messages fogadja a thinking mezőt, a reasoning_effort pedig kérésmező. Modellek és árak

  • Fejlesztve

    A /v1 hibatörzsei az SDK-alakokat követik: az OpenAI formátumú végpontokon egy error objektum type és message mezővel, a /v1/messages végponton ugyanez az objektum a {"type": "error"} belsejében. Hibakezelés

  • Új

    Keep-alive a nyitott streameken 15 másodpercenként: egy : ping megjegyzéssor a /v1/chat/completions, egy event: ping a /v1/messages végponton. Streaming

  • Módosítva

    Az eszközhívás-azonosítók call_ előtaggal kezdődnek a /v1/chat/completions és /v1/responses végponton, és toolu_ előtaggal a /v1/messages végponton. Funkcióhívás

  • Törő változás

    /v1/responses: a stream alapértéke false. Responses API

  • Új

    A max_completion_tokens a max_tokens másik neveként elfogadott a /v1/chat/completions végponton. Chat Completions

  • Javítva

    A Responses stream response.completed eseménye tartalmazza az output tömböt. Responses API

  • Új

    A GET /v1/models elemei tartalmazzák a display_name, context_window, max_output_tokens, pricing, capabilities és endpoints mezőket. Modellek és árak

  • Új

    Minden válasz tartalmaz x-request-id fejlécet, és az általad küldött értéket visszaadja. A kérések törzse legfeljebb 32 MiB lehet.

  • Új

    A kulcs visszavonható anélkül, hogy új kulcs készülne. A használati napló lapozható.

  • Új

    Képek és dokumentumok a kérésekben: image_url részek a /v1/chat/completions végponton, image, document és file blokkok a /v1/messages végponton, input_image részek a /v1/responses végponton. Képek és fájlok

  • Új

    Új modell: shannon-3-pro. Modellek és árak

  • Módosítva

    A max_tokens értéke 1 és 65,536 között marad. A tartományon kívüli értéket a rendszer a legközelebbi határra igazítja, nem utasítja el. Chat Completions

  • Új

    A shannon-coder-1 hívásokban számít csomagonként a /v1/chat/completions és /v1/messages végponton. Ha egy ablak hívásai elfogytak, a válasz 429 a Shannon Coder call quota reached üzenettel. CLI kódoló eszközök

  • Új

    A kontextusablaknál nagyobb beszélgetésre 400 a válasz, invalid_request_error típussal és context_length_exceeded kóddal. A streamen belüli hiba hibaeseményként érkezik, nem szövegként a válaszban. CLI kódoló eszközök

  • Új

    A /v1 végpontok: POST /v1/chat/completions, POST /v1/messages, POST /v1/responses és GET /v1/models. Ezeket hívják az OpenAI és Anthropic SDK-k, a Claude Code és a Codex CLI. Áttekintés

  • Új

    Eszközhívások a tools mezővel a /v1/chat/completions és /v1/messages végponton, strukturált kimenet a response_format mezővel, és a system stringként vagy szövegblokkokként a /v1/messages végponton. Funkcióhívás

  • Új

    A shannon-1.6-pro, shannon-2-lite, shannon-2-pro és shannon-coder-1 modellazonosítók a shannon-1.6-lite mellett. Modellek és árak

  • Új

    Az API első kiadása: chat OpenAI formátumban és Anthropic formátumban, valamint egy Responses végpont, mindegyik sk- előtagú API-kulccsal hívható. Hitelesítés