Kalo te përmbajtja
Ndryshime

Ndryshime

Përditësime dhe përmirësime të fundit të Shannon API.

Kjo faqe liston ndryshimet që mund t'i vëzhgoni si thirrës i API-t: endpoint-e, fusha dhe modele të reja, sjellje të ndryshuar dhe rregullime. Shënimet më të reja vijnë të parat. Çdo shënim mban datën kur u bë ndryshimi.

Një shënim i shënuar si Ndryshim i madh mund ta ndryshojë rezultatin e një kërkese që punonte më parë. API-ja ka një version, /v1, prandaj ndryshimet listohen sipas datës dhe jo sipas numrit të versionit.

  • E re

    Një kërkesë me web_search: true emërton burimet e saj: sources te /v1/chat/completions dhe /v1/messages rendit rezultatet që iu dhanë modelit, dhe te /v1/chat/completions annotations shënon ku përgjigjja citon secilin. Kërkim i integruar në ueb

  • E re

    web_search: true në /v1/chat/completions dhe /v1/messages bën një kërkim në ueb para se modeli të përgjigjet dhe ia jep rezultatet si burime të numëruara. Një kërkesë që gjeti rezultate përdor një kërkim nga kuota juaj ditore. Kur nuk ka më, kërkesa merr përgjigje pa kërkim. Kërkim i integruar në ueb

  • E rregulluar

    Një stream që pritet nga ana e serverit faturohet për përdorimin e raportuar deri në atë pikë. Pjesa tjetër e rezervimit i kthehet bilancit tuaj.

  • E rregulluar

    shannon-coder-1 përgjigjet në /v1/responses si në dy endpoint-et e tjera. Mjete CLI për kodim

  • E rregulluar

    Një çelës API i rrotulluar ndalon së punuari menjëherë.

  • E re

    POST /v1/tokenize dhe POST /v1/messages/count_tokens: numërime falas tokens-ash për modelet open-weight të hostuara. Numërimi i tokens-ave

  • E re

    Caching i prompt-it te modelet open-weight të hostuara. Hyrja e ruajtur në cache faturohet me 25% të çmimit të hyrjes dhe raportohet te usage në të tri endpoint-et: prompt_tokens_details.cached_tokens, input_tokens_details.cached_tokens dhe cache_read_input_tokens. GET /v1/models raporton pricing.cached_input_per_million_usd dhe capabilities.prompt_caching për këto modele. Caching i prompt-it

  • E rregulluar

    Modelet open-weight të hostuara: një tool_choice i detyruar (required ose një funksion i emërtuar) jep një thirrje mjeti. Thirrje funksionesh

  • E rregulluar

    Modelet open-weight të hostuara pranojnë një mesazh system që nuk është mesazhi i parë i bisedës.

  • E re

    API-ja arrihet si shërbim Tor onion dhe në një adresë I2P. Përgjigjet e api.shannon-ai.com i mbajnë dy adresat në header-at Onion-Location dhe X-I2P-Location. Endpoint-e të enkriptuara, Tor dhe I2P

  • E re

    Modele të reja shannon-3.1 dhe shannon-3.1-pro, të listuara nga GET /v1/models. Modelet dhe çmimet

  • E ndryshuar

    Një kërkesë me stream, klienti i së cilës shkëputet, ekzekutohet deri në fund dhe numërohet. Më parë, përgjigjja ndalonte te shkëputja.

  • E rregulluar

    Kërkesat te /v1/responses shfaqen në regjistrin e përdorimit.

  • E re

    Modelet open-weight të hostuara zbatojnë fushat e kampionimit: temperature, top_p, seed, stop dhe max_tokens në /v1/chat/completions; temperature, top_p dhe stop_sequences në /v1/messages; temperature, top_p dhe max_output_tokens në /v1/responses. Chat Completions

  • E re

    Regjistri i përdorimit tregon një kosto në USD për çdo thirrje dhe si total.

  • Ndryshim i madh

    Një vlerë model që nuk është id e publikuar merr përgjigje 400, llojin invalid_request_error dhe mesazhin unknown model: <id> në të tri endpoint-et. Më parë, një kërkesë e tillë merrte përgjigje nga shannon-1.6-lite. Modelet dhe çmimet

  • Ndryshim i madh

    /v1 pranon vetëm çelës API. Një cookie hyrjeje e faqes së uebit nuk lexohet aty. Autentikim

  • E ndryshuar

    Mbrojtja nga vërshimi i kërkesave: 120 kërkesa në minutë për llogari në tri endpoint-et e gjenerimit. Kufijtë dhe bilanci

  • E përmirësuar

    Kur modeli nuk mund të përgjigjet, gabimi mban mesazhin e fiksuar The model backend failed to answer. Please retry. Një kontroll bilanci që nuk mund të kryhet merr përgjigje 503 dhe llojin api_error. Trajtimi i gabimeve

  • E rregulluar

    Një kërkesë pa stream që dështon ia kthen rezervimin e saj bilancit tuaj.

  • E re

    GET /v1/models raporton capabilities.reasoning_effort për çdo model. Përpjekja e arsyetimit

  • E përmirësuar

    Modelet open-weight të hostuara: një kërkesë pa stream që nuk merr përgjigje mbaron me 504 dhe llojin api_error. Një rezultat bosh është 502. Trajtimi i gabimeve

  • Ndryshim i madh

    Modelet open-weight të hostuara pranojnë hyrjen që pranon modeli i emërtuar. Një imazh i dërguar te një id vetëm për tekst merr përgjigje 400 dhe <id> does not accept image input. response_format te një id pa dalje të strukturuar merr përgjigje 400. GET /v1/models raporton capabilities.vision, response_format dhe json_schema për çdo id. Imazhet dhe skedarët

  • E rregulluar

    Përgjigjet pa stream mbajnë tekstin e arsyetimit: reasoning_content te mesazhi i /v1/chat/completions, dhe një bllok thinking para tekstit në /v1/messages. Përpjekja e arsyetimit

  • E ndryshuar

    Modelet open-weight të hostuara kanë çmime të reja, nga $0.50 për 1M tokens hyrjeje dhe $2.00 për 1M tokens dalje. Modelet dhe çmimet

  • E ndryshuar

    Modelet open-weight të hostuara kanë një id për model, gjithsej dymbëdhjetë id. Modelet dhe çmimet

  • E re

    Dalje e strukturuar te shannon-3, shannon-3-pro, shannon-3.1 dhe shannon-3.1-pro. GET /v1/models raporton capabilities.json_schema: true për to. Dalje të strukturuara

  • E re

    /v1/responses lexon text.format (json_object ose json_schema) për dalje të strukturuar. Responses API

  • E rregulluar

    /v1/responses kthen arsyetimin e modeleve Shannon: një element dalje reasoning para elementit message, dhe ngjarjet e stream-it response.reasoning_summary_text.delta dhe response.reasoning_summary_text.done. Responses API

  • E rregulluar

    Fusha model e një përgjigjeje është id-ja e publikuar në çdo endpoint. Një objekt Responses mban model dhe created_at.

  • E përmirësuar

    GET /v1/models raporton dritaren e kontekstit të çdo modeli. Modelet dhe çmimet

  • E re

    Modelet open-weight të hostuara përgjigjen edhe në /v1/messages dhe /v1/responses, jo vetëm në /v1/chat/completions, me system prompt-in dhe thirrjet tuaja të mjeteve. /v1/messages pranon thinking, dhe reasoning_effort është fushë kërkese. Modelet dhe çmimet

  • E përmirësuar

    Trupat e gabimeve në /v1 ndjekin format e SDK-ve: një objekt error me type dhe message në endpoint-et e formatit OpenAI, dhe i njëjti objekt brenda {"type": "error"} në /v1/messages. Trajtimi i gabimeve

  • E re

    Keep-alive në stream-et e hapura çdo 15 sekonda: një rresht komenti : ping në /v1/chat/completions, një event: ping në /v1/messages. Transmetim

  • E ndryshuar

    Id-të e thirrjeve të mjeteve fillojnë me call_ në /v1/chat/completions dhe /v1/responses, dhe me toolu_ në /v1/messages. Thirrje funksionesh

  • Ndryshim i madh

    /v1/responses: stream ka parazgjedhje false. Responses API

  • E re

    max_completion_tokens pranohet si emër tjetër për max_tokens në /v1/chat/completions. Chat Completions

  • E rregulluar

    Ngjarja response.completed e një stream-i Responses mban vargun output. Responses API

  • E re

    Hyrjet e GET /v1/models mbajnë display_name, context_window, max_output_tokens, pricing, capabilities dhe endpoints. Modelet dhe çmimet

  • E re

    Çdo përgjigje mban x-request-id, dhe një vlerë që ju dërgoni kthehet. Trupat e kërkesave mund të jenë deri në 32 MiB.

  • E re

    Një çelës mund të shfuqizohet pa u lëshuar një i ri. Regjistri i përdorimit është i faqosur.

  • E re

    Imazhe dhe dokumente në kërkesa: pjesë image_url në /v1/chat/completions, blloqe image, document dhe file në /v1/messages, pjesë input_image në /v1/responses. Imazhet dhe skedarët

  • E re

    Model i ri shannon-3-pro. Modelet dhe çmimet

  • E ndryshuar

    max_tokens mbahet brenda 1 deri 65,536. Një vlerë jashtë këtij intervali çohet te skaji më i afërt, nuk refuzohet. Chat Completions

  • E re

    shannon-coder-1 numërohet në thirrje për plan në /v1/chat/completions dhe /v1/messages. Kur thirrjet e një dritareje shterojnë, përgjigjja është 429 me mesazhin Shannon Coder call quota reached. Mjete CLI për kodim

  • E re

    Një bisedë më e madhe se dritarja e kontekstit merr përgjigje 400, llojin invalid_request_error dhe kodin context_length_exceeded. Një gabim brenda një stream-i arrin si ngjarje gabimi, jo si tekst në përgjigje. Mjete CLI për kodim

  • E re

    Endpoint-et /v1: POST /v1/chat/completions, POST /v1/messages, POST /v1/responses dhe GET /v1/models. Ato janë endpoint-et që thërrasin SDK-të OpenAI dhe Anthropic, Claude Code dhe Codex CLI. Përmbledhje

  • E re

    Thirrje mjetesh me tools në /v1/chat/completions dhe /v1/messages, dalje e strukturuar me response_format, dhe system si string ose si blloqe teksti në /v1/messages. Thirrje funksionesh

  • E re

    Id-të e modeleve shannon-1.6-pro, shannon-2-lite, shannon-2-pro dhe shannon-coder-1, pranë shannon-1.6-lite. Modelet dhe çmimet

  • E re

    Publikimi i parë i API-t: bisedë në formatin OpenAI dhe në formatin Anthropic, dhe një endpoint Responses, secili thirret me një çelës API që fillon me sk-. Autentikim