Preskoči na sadržaj
Dnevnik promjena

Dnevnik promjena

Nedavna ažuriranja i poboljšanja Shannon API-ja.

Ova stranica navodi promjene koje možete uočiti kao pozivatelj API-ja: nove endpointe, polja i modele, promijenjeno ponašanje i ispravke. Najnoviji unosi su prvi. Svaki unos nosi datum kada je promjena napravljena.

Unos označen kao Prekidno može promijeniti rezultat zahtjeva koji je prije radio. API ima jednu verziju, /v1, pa su promjene navedene po datumu, a ne po broju verzije.

  • Novo

    Zahtjev s web_search: true imenuje svoje izvore: sources na /v1/chat/completions i /v1/messages navodi rezultate koje je model dobio, a na /v1/chat/completions annotations označava gdje se odgovor poziva na svaki od njih. Ugrađena web pretraga

  • Novo

    web_search: true na /v1/chat/completions i /v1/messages pokreće web pretragu prije odgovora modela i daje mu rezultate kao numerirane izvore. Zahtjev koji je pronašao rezultate troši jednu pretragu iz vašeg dnevnog dopuštenog iznosa. Kada ih nema više, na zahtjev se odgovara bez pretrage. Ugrađena web pretraga

  • Ispravljeno

    Stream prekinut na strani servera naplaćuje se prema upotrebi prijavljenoj do te točke. Ostatak rezervacije vraća se na vaše stanje.

  • Ispravljeno

    shannon-coder-1 odgovara na /v1/responses kao i na druga dva endpointa. CLI alati za kodiranje

  • Ispravljeno

    Rotirani API ključ odmah prestaje raditi.

  • Novo

    POST /v1/tokenize i POST /v1/messages/count_tokens: besplatno brojanje tokena za hostirane open-weight modele. Brojanje tokena

  • Novo

    Keširanje promptova na hostiranim open-weight modelima. Cacheirani ulaz naplaćuje se po 25% cijene ulaza i prijavljuje se u usage na sva tri endpointa: prompt_tokens_details.cached_tokens, input_tokens_details.cached_tokens i cache_read_input_tokens. GET /v1/models za te modele prijavljuje pricing.cached_input_per_million_usd i capabilities.prompt_caching. Keširanje promptova

  • Ispravljeno

    Hostirani open-weight modeli: prisilni tool_choice (required ili imenovana funkcija) daje poziv alata. Pozivanje funkcija

  • Ispravljeno

    Hostirani open-weight modeli prihvaćaju poruku system koja nije prva poruka razgovora.

  • Novo

    API je dostupan kao Tor onion servis i na I2P adresi. Odgovori api.shannon-ai.com nose dvije adrese u zaglavljima Onion-Location i X-I2P-Location. Šifrirani, Tor i I2P endpointi

  • Novo

    Novi modeli shannon-3.1 i shannon-3.1-pro, navedeni u GET /v1/models. Modeli i cijene

  • Promijenjeno

    Streamani zahtjev čiji se klijent odspoji izvršava se do kraja i broji se. Prije se odgovor zaustavljao pri odspajanju.

  • Ispravljeno

    Zahtjevi na /v1/responses pojavljuju se u zapisniku upotrebe.

  • Novo

    Hostirani open-weight modeli primjenjuju polja uzorkovanja: temperature, top_p, seed, stop i max_tokens na /v1/chat/completions; temperature, top_p i stop_sequences na /v1/messages; temperature, top_p i max_output_tokens na /v1/responses. Chat Completions

  • Novo

    Zapisnik upotrebe prikazuje trošak u USD za svaki poziv i kao ukupni iznos.

  • Prekidno

    Na vrijednost model koja nije objavljeni id odgovara se s 400, tipom invalid_request_error i porukom unknown model: <id> na sva tri endpointa. Prije je na takav zahtjev odgovarao shannon-1.6-lite. Modeli i cijene

  • Prekidno

    /v1 prima samo API ključ. Kolačić prijave web stranice ondje se ne čita. Autentikacija

  • Promijenjeno

    Flood protection: 120 zahtjeva u minuti po računu na tri endpointa za generiranje. Ograničenja i stanje

  • Poboljšano

    Kada model ne može odgovoriti, greška nosi fiksnu poruku The model backend failed to answer. Please retry. Na provjeru stanja koja se ne može izvršiti odgovara se s 503 i tipom api_error. Upravljanje greškama

  • Ispravljeno

    Zahtjev bez streama koji ne uspije vraća svoju rezervaciju na vaše stanje.

  • Novo

    GET /v1/models za svaki model prijavljuje capabilities.reasoning_effort. Razina napora rezoniranja

  • Poboljšano

    Hostirani open-weight modeli: zahtjev bez streama koji ne dobije odgovor završava s 504 i tipom api_error. Prazan rezultat je 502. Upravljanje greškama

  • Prekidno

    Hostirani open-weight modeli primaju ulaz koji prima imenovani model. Na sliku poslanu id-u samo za tekst odgovara se s 400 i <id> does not accept image input. Na response_format na id-u bez strukturiranog izlaza odgovara se s 400. GET /v1/models za svaki id prijavljuje capabilities.vision, response_format i json_schema. Slike i datoteke

  • Ispravljeno

    Odgovori bez streama nose tekst rezoniranja: reasoning_content na poruci /v1/chat/completions i blok thinking prije teksta na /v1/messages. Razina napora rezoniranja

  • Promijenjeno

    Hostirani open-weight modeli imaju nove cijene, od $0.50 po 1M ulaznih tokena i $2.00 po 1M izlaznih tokena. Modeli i cijene

  • Promijenjeno

    Hostirani open-weight modeli imaju jedan id po modelu, ukupno dvanaest id-ova. Modeli i cijene

  • Novo

    Strukturirani izlaz na shannon-3, shannon-3-pro, shannon-3.1 i shannon-3.1-pro. GET /v1/models za njih prijavljuje capabilities.json_schema: true. Strukturirani izlazi

  • Novo

    /v1/responses čita text.format (json_object ili json_schema) za strukturirani izlaz. Responses API

  • Ispravljeno

    /v1/responses vraća rezoniranje Shannon modela: izlaznu stavku reasoning prije stavke message te događaje streama response.reasoning_summary_text.delta i response.reasoning_summary_text.done. Responses API

  • Ispravljeno

    Polje model odgovora je objavljeni id na svakom endpointu. Responses objekt nosi model i created_at.

  • Poboljšano

    GET /v1/models prijavljuje kontekstni prozor svakog modela. Modeli i cijene

  • Novo

    Hostirani open-weight modeli odgovaraju i na /v1/messages i /v1/responses, kao i na /v1/chat/completions, s vašim system promptom i pozivima alata. /v1/messages prima thinking, a reasoning_effort je polje zahtjeva. Modeli i cijene

  • Poboljšano

    Tijela grešaka na /v1 prate oblike SDK-ova: objekt error s type i message na endpointima u OpenAI formatu, i isti objekt unutar {"type": "error"} na /v1/messages. Upravljanje greškama

  • Novo

    Keep-alive na otvorenim streamovima svakih 15 sekundi: redak komentara : ping na /v1/chat/completions, event: ping na /v1/messages. Streaming

  • Promijenjeno

    Id-ovi poziva alata počinju s call_ na /v1/chat/completions i /v1/responses, a s toolu_ na /v1/messages. Pozivanje funkcija

  • Prekidno

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

  • Novo

    max_completion_tokens se prihvaća kao drugi naziv za max_tokens na /v1/chat/completions. Chat Completions

  • Ispravljeno

    Događaj response.completed Responses streama nosi niz output. Responses API

  • Novo

    Unosi GET /v1/models nose display_name, context_window, max_output_tokens, pricing, capabilities i endpoints. Modeli i cijene

  • Novo

    Svaki odgovor nosi x-request-id, a vrijednost koju pošaljete se vraća. Tijela zahtjeva mogu imati do 32 MiB.

  • Novo

    Ključ se može opozvati bez izdavanja novog. Zapisnik upotrebe je podijeljen na stranice.

  • Novo

    Slike i dokumenti u zahtjevima: dijelovi image_url na /v1/chat/completions, blokovi image, document i file na /v1/messages, dijelovi input_image na /v1/responses. Slike i datoteke

  • Novo

    Novi model shannon-3-pro. Modeli i cijene

  • Promijenjeno

    max_tokens se drži unutar 1 do 65,536. Vrijednost izvan tog raspona dovodi se na najbliži kraj, ne odbija se. Chat Completions

  • Novo

    shannon-coder-1 se broji u pozivima po planu na /v1/chat/completions i /v1/messages. Kada se pozivi prozora iskoriste, odgovor je 429 s porukom Shannon Coder call quota reached. CLI alati za kodiranje

  • Novo

    Na razgovor veći od kontekstnog prozora odgovara se s 400, tipom invalid_request_error i kodom context_length_exceeded. Greška unutar streama stiže kao događaj greške, a ne kao tekst u odgovoru. CLI alati za kodiranje

  • Novo

    /v1 endpointi: POST /v1/chat/completions, POST /v1/messages, POST /v1/responses i GET /v1/models. To su endpointi koje pozivaju OpenAI i Anthropic SDK-ovi, Claude Code i Codex CLI. Pregled

  • Novo

    Pozivi alata pomoću tools na /v1/chat/completions i /v1/messages, strukturirani izlaz pomoću response_format i system kao string ili kao tekstualni blokovi na /v1/messages. Pozivanje funkcija

  • Novo

    Id-ovi modela shannon-1.6-pro, shannon-2-lite, shannon-2-pro i shannon-coder-1, uz shannon-1.6-lite. Modeli i cijene

  • Novo

    Prvo izdanje API-ja: chat u OpenAI formatu i u Anthropic formatu te Responses endpoint, svaki se poziva API ključem koji počinje s sk-. Autentikacija