Pereiti prie turinio
Pakeitimų žurnalas

Pakeitimų žurnalas

Naujausi Shannon API atnaujinimai ir patobulinimai.

Šiame puslapyje išvardyti pakeitimai, kuriuos pastebite kaip API naudotojas: nauji galiniai taškai, laukai ir modeliai, pakeistas elgesys ir ištaisymai. Naujausi įrašai pirmi. Kiekvienas įrašas nurodo pakeitimo datą.

Įrašas, pažymėtas Nesuderinamas pakeitimas, gali pakeisti anksčiau veikusios užklausos rezultatą. API turi vieną versiją, /v1, todėl pakeitimai išvardyti pagal datą, o ne pagal versijos numerį.

  • Nauja

    Užklausa su web_search: true įvardija savo šaltinius: sources galiniuose taškuose /v1/chat/completions ir /v1/messages išvardija modeliui perduotus rezultatus, o /v1/chat/completions annotations pažymi, kur atsakymas cituoja kiekvieną jų. Žiniatinklio paieška

  • Nauja

    web_search: true galiniuose taškuose /v1/chat/completions ir /v1/messages prieš modelio atsakymą atlieka paiešką internete ir perduoda rezultatus kaip sunumeruotus šaltinius. Užklausa, kuri rado rezultatų, sunaudoja vieną jūsų dienos kvotos paiešką. Kai kvota išnaudota, užklausa atsakoma be paieškos. Žiniatinklio paieška

  • Ištaisyta

    Srautas, nutrauktas serverio pusėje, apmokestinamas pagal iki to momento nurodytą naudojimą. Likusi rezervacijos dalis grąžinama į jūsų balansą.

  • Ištaisyta

    shannon-coder-1 atsako ir galiniame taške /v1/responses, kaip ir kituose dviejuose galiniuose taškuose. CLI programavimo įrankiai

  • Ištaisyta

    Pakeistas API raktas nustoja veikti iškart.

  • Nauja

    POST /v1/tokenize ir POST /v1/messages/count_tokens: nemokamas tokenų skaičiavimas talpinamiems atvirų svorių modeliams. Tokenų skaičiavimas

  • Nauja

    Prompt kešavimas talpinamuose atvirų svorių modeliuose. Kešuota įvestis apmokestinama 25% įvesties kainos ir nurodoma usage visuose trijuose galiniuose taškuose: prompt_tokens_details.cached_tokens, input_tokens_details.cached_tokens ir cache_read_input_tokens. GET /v1/models šiems modeliams nurodo pricing.cached_input_per_million_usd ir capabilities.prompt_caching. Užklausų kešavimas

  • Ištaisyta

    Talpinami atvirų svorių modeliai: priverstinis tool_choice (required arba įvardyta funkcija) sukuria įrankio kreipinį. Funkcijų kvietimas

  • Ištaisyta

    Talpinami atvirų svorių modeliai priima system žinutę, kuri nėra pirmoji pokalbio žinutė.

  • Nauja

    API pasiekiama kaip Tor onion paslauga ir I2P adresu. api.shannon-ai.com atsakymai perduoda abu adresus antraštėse Onion-Location ir X-I2P-Location. Šifruoti, Tor ir I2P galiniai taškai

  • Nauja

    Nauji modeliai shannon-3.1 ir shannon-3.1-pro, išvardyti GET /v1/models. Modeliai ir kainos

  • Pakeista

    Srautu siunčiama užklausa, kurios klientas atsijungia, vykdoma iki galo ir įskaičiuojama. Anksčiau atsakymas sustodavo atsijungus.

  • Ištaisyta

    Užklausos į /v1/responses rodomos naudojimo žurnale.

  • Nauja

    Talpinami atvirų svorių modeliai taiko mėginių ėmimo laukus: temperature, top_p, seed, stop ir max_tokens galiniame taške /v1/chat/completions; temperature, top_p ir stop_sequences galiniame taške /v1/messages; temperature, top_p ir max_output_tokens galiniame taške /v1/responses. Chat Completions

  • Nauja

    Naudojimo žurnale rodoma kiekvieno kreipinio kaina USD ir bendra suma.

  • Nesuderinamas pakeitimas

    model reikšmė, kuri nėra paskelbtas id, atsakoma 400, tipu invalid_request_error ir pranešimu unknown model: <id> visuose trijuose galiniuose taškuose. Anksčiau tokią užklausą atsakydavo shannon-1.6-lite. Modeliai ir kainos

  • Nesuderinamas pakeitimas

    /v1 priima tik API raktą. Svetainės prisijungimo slapukas ten neskaitomas. Autentifikavimas

  • Pakeista

    Apsauga nuo užplūdimo: 120 užklausų per minutę vienai paskyrai trijuose generavimo galiniuose taškuose. Ribos ir balansas

  • Patobulinta

    Kai modelis negali atsakyti, klaida perduoda fiksuotą pranešimą The model backend failed to answer. Please retry. Balanso patikra, kurios atlikti nepavyksta, atsakoma 503 ir tipu api_error. Klaidų tvarkymas

  • Ištaisyta

    Ne srautu siunčiama užklausa, kuri nepavyksta, grąžina savo rezervaciją į jūsų balansą.

  • Nauja

    GET /v1/models kiekvienam modeliui nurodo capabilities.reasoning_effort. Mąstymo pastangos

  • Patobulinta

    Talpinami atvirų svorių modeliai: ne srautu siunčiama užklausa, į kurią negaunama atsakymo, baigiasi 504 ir tipu api_error. Tuščias rezultatas yra 502. Klaidų tvarkymas

  • Nesuderinamas pakeitimas

    Talpinami atvirų svorių modeliai priima tą įvestį, kurią priima įvardytas modelis. Vaizdas, išsiųstas tik tekstą priimančiam id, atsakomas 400 ir <id> does not accept image input. response_format id be struktūruotos išvesties atsakomas 400. GET /v1/models kiekvienam id nurodo capabilities.vision, response_format ir json_schema. Vaizdai ir failai

  • Ištaisyta

    Ne srautu siunčiami atsakymai perduoda mąstymo tekstą: reasoning_content /v1/chat/completions žinutėje ir thinking bloką prieš tekstą galiniame taške /v1/messages. Mąstymo pastangos

  • Pakeista

    Talpinami atvirų svorių modeliai turi naujas kainas, nuo $0.50 už 1M įvesties tokenų ir $2.00 už 1M išvesties tokenų. Modeliai ir kainos

  • Pakeista

    Talpinami atvirų svorių modeliai turi po vieną id kiekvienam modeliui, iš viso dvylika id. Modeliai ir kainos

  • Nauja

    Struktūruota išvestis modeliuose shannon-3, shannon-3-pro, shannon-3.1 ir shannon-3.1-pro. GET /v1/models jiems nurodo capabilities.json_schema: true. Struktūruoti išėjimai

  • Nauja

    /v1/responses struktūruotai išvesčiai skaito text.format (json_object arba json_schema). Responses API

  • Ištaisyta

    /v1/responses grąžina Shannon modelių mąstymą: reasoning išvesties elementą prieš message elementą ir srauto įvykius response.reasoning_summary_text.delta bei response.reasoning_summary_text.done. Responses API

  • Ištaisyta

    Atsakymo laukas model visuose galiniuose taškuose yra paskelbtas id. Responses objektas perduoda model ir created_at.

  • Patobulinta

    GET /v1/models nurodo kiekvieno modelio konteksto langą. Modeliai ir kainos

  • Nauja

    Talpinami atvirų svorių modeliai atsako ir /v1/messages, ir /v1/responses, ir /v1/chat/completions, atsižvelgdami į jūsų sistemos nurodymus ir įrankių kreipinius. /v1/messages priima thinking, o reasoning_effort yra užklausos laukas. Modeliai ir kainos

  • Patobulinta

    /v1 klaidų turinys atitinka SDK formas: error objektas su type ir message OpenAI formato galiniuose taškuose ir tas pats objektas viduje {"type": "error"} galiniame taške /v1/messages. Klaidų tvarkymas

  • Nauja

    Keep-alive atvirų srautų kas 15 sekundžių: komentaro eilutė : ping galiniame taške /v1/chat/completions, event: ping galiniame taške /v1/messages. Srautinė transliacija

  • Pakeista

    Įrankių kreipinių id prasideda call_ galiniuose taškuose /v1/chat/completions ir /v1/responses ir toolu_ galiniame taške /v1/messages. Funkcijų kvietimas

  • Nesuderinamas pakeitimas

    /v1/responses: stream numatytoji reikšmė yra false. Responses API

  • Nauja

    max_completion_tokens priimamas kaip kitas max_tokens pavadinimas galiniame taške /v1/chat/completions. Chat Completions

  • Ištaisyta

    Responses srauto įvykis response.completed perduoda output masyvą. Responses API

  • Nauja

    GET /v1/models įrašai perduoda display_name, context_window, max_output_tokens, pricing, capabilities ir endpoints. Modeliai ir kainos

  • Nauja

    Kiekvienas atsakymas perduoda x-request-id, o jūsų išsiųsta reikšmė grąžinama. Užklausų turinys gali būti iki 32 MiB.

  • Nauja

    Raktą galima atšaukti neišduodant naujo. Naudojimo žurnalas puslapiuojamas.

  • Nauja

    Vaizdai ir dokumentai užklausose: image_url dalys /v1/chat/completions, image, document ir file blokai /v1/messages, input_image dalys /v1/responses. Vaizdai ir failai

  • Nauja

    Naujas modelis shannon-3-pro. Modeliai ir kainos

  • Pakeista

    max_tokens laikomas intervale nuo 1 iki 65,536. Reikšmė už šio intervalo perkeliama į artimiausią kraštą, o ne atmetama. Chat Completions

  • Nauja

    shannon-coder-1 skaičiuojamas kreipiniais pagal planą galiniuose taškuose /v1/chat/completions ir /v1/messages. Kai lango kreipiniai išnaudojami, atsakymas yra 429 su pranešimu Shannon Coder call quota reached. CLI programavimo įrankiai

  • Nauja

    Pokalbis, didesnis už konteksto langą, atsakomas 400, tipu invalid_request_error ir kodu context_length_exceeded. Klaida sraute ateina kaip klaidos įvykis, o ne tekstas atsakyme. CLI programavimo įrankiai

  • Nauja

    /v1 galiniai taškai: POST /v1/chat/completions, POST /v1/messages, POST /v1/responses ir GET /v1/models. Tai galiniai taškai, kuriuos kviečia OpenAI ir Anthropic SDK, Claude Code ir Codex CLI. Apžvalga

  • Nauja

    Įrankių kreipiniai su tools galiniuose taškuose /v1/chat/completions ir /v1/messages, struktūruota išvestis su response_format ir system kaip eilutė ar tekstiniai blokai /v1/messages. Funkcijų kvietimas

  • Nauja

    Modelių id shannon-1.6-pro, shannon-2-lite, shannon-2-pro ir shannon-coder-1 šalia shannon-1.6-lite. Modeliai ir kainos

  • Nauja

    Pirmasis API leidimas: pokalbiai OpenAI formatu ir Anthropic formatu bei Responses galinis taškas, kiekvienas kviečiamas su API raktu, prasidedančiu sk-. Autentifikavimas