Zum Inhalt sprangen
Ännerungslog

Ännerungslog

Rezent Aktualiséierungen an Verbesserungen un der Shannon API.

Dës Säit lëscht d'Ännerungen, déi Dir als Opruffer vun der API beobachte kënnt: nei Endpoints, Felder a Modeller, geännert Verhalen a Korrekturen. Déi neist Androunge stinn uewen. All Androung dréit d'Datum, un deem d'Ännerung gemaach gouf.

En Androung, dee mat Briechend markéiert ass, kann d'Resultat vun enger Ufro änneren, déi virdrun geklappt huet. D'API huet eng eenzeg Versioun, /v1, dofir sinn d'Ännerunge no Datum an net no Versiounsnummer opgelëscht.

  • Nei

    Eng Ufro mat web_search: true nennt hir Quellen: sources op /v1/chat/completions an /v1/messages lëscht d'Resultater op, déi de Modell kritt huet, an op /v1/chat/completions markéiert annotations, wou d'Äntwert all eng zitéiert. Integréiert Websich

  • Nei

    web_search: true op /v1/chat/completions an /v1/messages féiert eng Websich aus, éier de Modell äntwert, a gëtt him d'Resultater als nummeréiert Quellen. Eng Ufro, déi Resultater fonnt huet, verbraucht eng Sich vun Ärer deeglecher Zuelung. Wann keng méi iwwreg ass, gëtt d'Ufro ouni Sich beäntwert. Integréiert Websich

  • Fixéiert

    E Stream, dee server-säit ofgeschnidde gëtt, gëtt fir d'Usage ofgerechent, déi bis zu deem Punkt gemellt gouf. De Rescht vun der Reservatioun geet zréck an Ären Solde.

  • Fixéiert

    shannon-coder-1 äntwert op /v1/responses esou wéi op deenen zwee anere Endpoints. CLI-Coding-Tools

  • Fixéiert

    E erneierte API-Schlëssel hält direkt op ze funktionéieren.

  • Nei

    POST /v1/tokenize an POST /v1/messages/count_tokens: gratis Token-Zielungen fir d'Hosted Open-Weight-Modeller. Tokenzielung

  • Nei

    Prompt Caching bei den Hosted Open-Weight-Modeller. Cached Input gëtt zu 25% vum Input-Präis ofgerechent a an usage op all dräi Endpoints gemellt: prompt_tokens_details.cached_tokens, input_tokens_details.cached_tokens an cache_read_input_tokens. GET /v1/models mellt pricing.cached_input_per_million_usd an capabilities.prompt_caching fir dës Modeller. Prompt Caching

  • Fixéiert

    Hosted Open-Weight-Modeller: e forcéierten tool_choice (required oder eng genannt Funktioun) ergëtt en Tool-Opruff. Funktiounsofruff

  • Fixéiert

    Hosted Open-Weight-Modeller akzeptéieren eng system-Message, déi net déi éischt Message vum Gespréich ass.

  • Nei

    D'API ass als Tor-Onion-Service an op enger I2P-Adress erreechbar. Äntwerte vun api.shannon-ai.com droen déi zwou Adressen an den Headers Onion-Location an X-I2P-Location. Verschlësselt, Tor- an I2P-Endpoints

  • Nei

    Nei Modeller shannon-3.1 an shannon-3.1-pro, vun GET /v1/models opgelëscht. Modeller a Präisser

  • Geännert

    Eng gestreamt Ufro, där hire Client d'Verbindung ofbrécht, leeft bis zum Enn a gëtt gezielt. Virdrun huet d'Äntwert bei der Trennung opgehalen.

  • Fixéiert

    Ufroen un /v1/responses erschéngen an der Notzungslog.

  • Nei

    Hosted Open-Weight-Modeller wenden d'Sampling-Felder un: temperature, top_p, seed, stop an max_tokens op /v1/chat/completions; temperature, top_p an stop_sequences op /v1/messages; temperature, top_p an max_output_tokens op /v1/responses. Chat Completions

  • Nei

    D'Notzungslog weist fir all Opruff a als Total d'Käschten an USD.

  • Briechend

    E model-Wäert, deen keng verëffentlecht ID ass, gëtt op all dräi Endpoints mat 400, dem Typ invalid_request_error an der Message unknown model: <id> beäntwert. Virdrun gouf esou eng Ufro vun shannon-1.6-lite beäntwert. Modeller a Präisser

  • Briechend

    /v1 hëlt nëmmen e API-Schlëssel un. E Umeldungs-Cookie vun der Websäit gëtt do net gelies. Authentifikatioun

  • Geännert

    Flood-Schutz: 120 Ufroen pro Minutt a pro Kont op den dräi Generéierungs-Endpoints. Limiten a Solde

  • Verbessert

    Wann de Modell net äntwere kann, dréit de Feeler déi fix Message The model backend failed to answer. Please retry. Eng Solde-Kontroll, déi net gemaach ka ginn, gëtt mat 503 an dem Typ api_error beäntwert. Feelerbehandlung

  • Fixéiert

    Eng net gestreamt Ufro, déi feelschléit, gëtt hir Reservatioun un Ären Solde zréck.

  • Nei

    GET /v1/models mellt capabilities.reasoning_effort fir all Modell. Reasoning-Effort

  • Verbessert

    Hosted Open-Weight-Modeller: eng net gestreamt Ufro, déi keng Äntwert kritt, endet mat 504 an dem Typ api_error. E leeret Resultat ass 502. Feelerbehandlung

  • Briechend

    Hosted Open-Weight-Modeller huelen den Input un, deen de genannte Modell unhëlt. E Bild, dat un eng Text-only-ID geschéckt gëtt, gëtt mat 400 an <id> does not accept image input beäntwert. response_format bei enger ID ouni strukturéierten Output gëtt mat 400 beäntwert. GET /v1/models mellt capabilities.vision, response_format an json_schema fir all ID. Biller a Fichieren

  • Fixéiert

    Net gestreamt Äntwerten droen den Reasoning-Text: reasoning_content an der Message vun /v1/chat/completions, an en thinking-Block virum Text op /v1/messages. Reasoning-Effort

  • Geännert

    Hosted Open-Weight-Modeller hunn nei Präisser, ab $0.50 pro 1M Input-Tokens an $2.00 pro 1M Output-Tokens. Modeller a Präisser

  • Geännert

    Hosted Open-Weight-Modeller hunn eng ID pro Modell, insgesamt zwielef IDen. Modeller a Präisser

  • Nei

    Strukturéierten Output op shannon-3, shannon-3-pro, shannon-3.1 an shannon-3.1-pro. GET /v1/models mellt capabilities.json_schema: true fir si. Strukturéiert Output

  • Nei

    /v1/responses liest text.format (json_object oder json_schema) fir strukturéierten Output. Responses-API

  • Fixéiert

    /v1/responses gëtt d'Reasoning vun de Shannon-Modeller zréck: en reasoning-Output-Item virum message-Item, an d'Stream-Events response.reasoning_summary_text.delta an response.reasoning_summary_text.done. Responses-API

  • Fixéiert

    D'model-Feld vun enger Äntwert ass op all Endpoint déi verëffentlecht ID. En Responses-Objet dréit model an created_at.

  • Verbessert

    GET /v1/models mellt d'Kontextfënster vun all Modell. Modeller a Präisser

  • Nei

    Hosted Open-Weight-Modeller äntwere souwuel op /v1/messages an /v1/responses wéi och op /v1/chat/completions, mat Ärem System-Prompt an Tool-Ufruffer. /v1/messages hëlt thinking un, an reasoning_effort ass e Ufro-Feld. Modeller a Präisser

  • Verbessert

    Feeler-Bodys op /v1 follegen de SDK-Forme: en error-Objet mat type a message bei den Endpoints am OpenAI-Format, an dat selwecht Objet an {"type": "error"} op /v1/messages. Feelerbehandlung

  • Nei

    Keep-alive op oppene Streams all 15 Sekonnen: eng : ping-Kommentarzeil op /v1/chat/completions, en event: ping op /v1/messages. Streaming

  • Geännert

    Tool-Opruff-IDen fänken mat call_ un op /v1/chat/completions an /v1/responses, a mat toolu_ op /v1/messages. Funktiounsofruff

  • Briechend

    /v1/responses: stream ass standardméisseg false. Responses-API

  • Nei

    max_completion_tokens gëtt als aneren Numm fir max_tokens op /v1/chat/completions akzeptéiert. Chat Completions

  • Fixéiert

    Dat response.completed-Event vun engem Responses-Stream enthält den output-Array. Responses-API

  • Nei

    Entréeë vun GET /v1/models droen display_name, context_window, max_output_tokens, pricing, capabilities an endpoints. Modeller a Präisser

  • Nei

    All Äntwert dréit x-request-id, an e Wäert, deen Dir schéckt, kënnt zréck. Ufro-Bodys kënne bis zu 32 MiB grouss sinn.

  • Nei

    E Schlëssel kann widderruff ginn, ouni datt e neie ausgestallt gëtt. D'Notzungslog ass an Säite opgedeelt.

  • Nei

    Biller an Dokumenter an Ufroen: image_url-Deeler op /v1/chat/completions, image-, document- a file-Blöck op /v1/messages, input_image-Deeler op /v1/responses. Biller a Fichieren

  • Nei

    Neie Modell shannon-3-pro. Modeller a Präisser

  • Geännert

    max_tokens gëtt tëscht 1 an 65,536 gehalen. E Wäert ausserhalb vun deem Beräich gëtt op dat nootst Enn bruecht, net refuséiert. Chat Completions

  • Nei

    shannon-coder-1 gëtt a Ruffer pro Plan op /v1/chat/completions an /v1/messages gezielt. Wann d'Ufruffer vun engem Fënster opgebraucht sinn, ass d'Äntwert 429 mat der Message Shannon Coder call quota reached. CLI-Coding-Tools

  • Nei

    E Gespréich, dat méi grouss ass wéi d'Kontextfënster, gëtt mat 400, dem Typ invalid_request_error an dem Code context_length_exceeded beäntwert. E Feeler an engem Stream kënnt als Error-Event, net als Text an der Äntwert. CLI-Coding-Tools

  • Nei

    D'/v1-Endpoints: POST /v1/chat/completions, POST /v1/messages, POST /v1/responses an GET /v1/models. Si sinn d'Endpoints, déi d'OpenAI- an Anthropic-SDKen, Claude Code a Codex CLI opruffen. Iwwersiicht

  • Nei

    Tool-Ufruffer mat tools op /v1/chat/completions an /v1/messages, strukturéierten Output mat response_format, an system als String oder als Text-Blöck op /v1/messages. Funktiounsofruff

  • Nei

    Modell-IDen shannon-1.6-pro, shannon-2-lite, shannon-2-pro an shannon-coder-1, nieft shannon-1.6-lite. Modeller a Präisser

  • Nei

    Éischt Verëffentlechung vun der API: Chat am OpenAI-Format an am Anthropic-Format an en Responses-Endpoint, jidderee mat engem API-Schlëssel opgeruff, deen mat sk- ufänkt. Authentifikatioun