Dnevnik promjena
Nedavna ažuriranja i poboljšanja Shannon API-ja.
Ova stranica navodi promjene koje možete primijetiti kao pozivalac 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 ranije radio. API ima jednu verziju, /v1, pa su promjene navedene po datumu, a ne po broju verzije.
- Novo
Zahtjev s
web_search: trueimenuje svoje izvore:sourcesna/v1/chat/completionsi/v1/messagesnavodi rezultate koji su dati modelu, a na/v1/chat/completionsannotationsoznačava gdje odgovor navodi svaki od njih. Ugrađena web pretraga
- Novo
web_search: truena/v1/chat/completionsi/v1/messagespokreće web pretragu prije nego što model odgovori i daje mu rezultate kao numerisane izvore. Zahtjev koji je našao rezultate troši jednu pretragu iz vaše dnevne kvote. Kada ništa ne preostane, na zahtjev se odgovara bez pretrage. Ugrađena web pretraga
- Ispravljeno
Stream koji se prekine na strani servera naplaćuje se prema usage prijavljenom do te tačke. Ostatak rezervacije vraća se na vaše stanje.
- Ispravljeno
shannon-coder-1odgovara na/v1/responseskao i na druga dva endpointa. CLI alati za kodiranje - Ispravljeno
Rotirani API ključ odmah prestaje raditi.
- Novo
POST /v1/tokenizeiPOST /v1/messages/count_tokens: besplatno brojanje tokena za hostirane open-weight modele. Brojanje tokena - Novo
Keširanje promptova na hostiranim open-weight modelima. Keširani ulaz se naplaćuje po 25% cijene ulaza i prijavljuje u
usagena sva tri endpointa:prompt_tokens_details.cached_tokens,input_tokens_details.cached_tokensicache_read_input_tokens.GET /v1/modelsza ove modele prijavljujepricing.cached_input_per_million_usdicapabilities.prompt_caching. Keširanje promptova - Ispravljeno
Hostirani open-weight modeli: forsirani
tool_choice(requiredili imenovana funkcija) daje poziv alata. Pozivanje funkcija - Ispravljeno
Hostirani open-weight modeli prihvataju
systemporuku koja nije prva poruka razgovora.
- Novo
API je dostupan kao Tor onion servis i na I2P adresi. Odgovori
api.shannon-ai.comnose dvije adrese u zaglavljimaOnion-LocationiX-I2P-Location. Šifrovani, Tor i I2P endpointi
- Novo
Novi modeli
shannon-3.1ishannon-3.1-pro, navedeni uGET /v1/models. Modeli i cijene - Promijenjeno
Zahtjev sa streamom čiji se klijent odspoji izvršava se do kraja i broji se. Ranije se odgovor zaustavljao pri prekidu veze.
- Ispravljeno
Zahtjevi na
/v1/responsespojavljuju se u zapisniku korištenja.
- Novo
Hostirani open-weight modeli primjenjuju polja uzorkovanja:
temperature,top_p,seed,stopimax_tokensna/v1/chat/completions;temperature,top_pistop_sequencesna/v1/messages;temperature,top_pimax_output_tokensna/v1/responses. Chat Completions - Novo
Zapisnik korištenja prikazuje trošak u USD za svaki poziv i kao zbir.
- Prekidno
Vrijednost
modelkoja nije objavljeni id dobija odgovor400, tipinvalid_request_errori porukuunknown model: <id>na sva tri endpointa. Ranije je na takav zahtjev odgovaraoshannon-1.6-lite. Modeli i cijene - Prekidno
/v1prima samo API ključ. Kolačić prijave s web stranice se tamo ne čita. Autentikacija - Promijenjeno
Flood zaštita: 120 zahtjeva u minuti po računu na tri endpointa za generisanje. 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.Provjera stanja koja se ne može izvršiti dobija odgovor503i tipapi_error. Upravljanje greškama - Ispravljeno
Zahtjev bez streama koji ne uspije vraća svoju rezervaciju na vaše stanje.
- Novo
GET /v1/modelsza svaki model prijavljujecapabilities.reasoning_effort. Reasoning effort - Poboljšano
Hostirani open-weight modeli: zahtjev bez streama koji ne dobije odgovor završava s
504i tipomapi_error. Prazan rezultat je502. Upravljanje greškama
- Prekidno
Hostirani open-weight modeli primaju ulaz koji prima imenovani model. Slika poslana id-u samo za tekst dobija odgovor
400i<id> does not accept image input.response_formatna idu bez strukturiranog izlaza dobija odgovor400.GET /v1/modelsza svaki id prijavljujecapabilities.vision,response_formatijson_schema. Slike i datoteke - Ispravljeno
Odgovori bez streama nose tekst reasoninga:
reasoning_contentna poruci/v1/chat/completions, i blokthinkingprije teksta na/v1/messages. Reasoning effort - 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 idova. Modeli i cijene
- Novo
Strukturirani izlaz na
shannon-3,shannon-3-pro,shannon-3.1ishannon-3.1-pro.GET /v1/modelsza njih prijavljujecapabilities.json_schema: true. Strukturirani izlazi - Novo
/v1/responsesčitatext.format(json_objectilijson_schema) za strukturirani izlaz. Responses API - Ispravljeno
/v1/responsesvraća reasoning Shannon modela: izlazna stavkareasoningprije stavkemessage, te događaji streamaresponse.reasoning_summary_text.deltairesponse.reasoning_summary_text.done. Responses API - Ispravljeno
Polje
modelodgovora je objavljeni id na svakom endpointu. Responses objekat nosimodelicreated_at. - Poboljšano
GET /v1/modelsprijavljuje kontekstni prozor svakog modela. Modeli i cijene
- Novo
Hostirani open-weight modeli odgovaraju na
/v1/messagesi/v1/responseskao i na/v1/chat/completions, s vašim system promptom i pozivima alata./v1/messagesprimathinking, areasoning_effortje polje zahtjeva. Modeli i cijene - Poboljšano
Tijela grešaka na
/v1slijede oblike SDK-ova: objekaterrorstypeimessagena endpointima u OpenAI formatu, i isti objekat unutar{"type": "error"}na/v1/messages. Upravljanje greškama - Novo
Keep-alive na otvorenim streamovima svakih 15 sekundi: linija komentara
: pingna/v1/chat/completions,event: pingna/v1/messages. Streaming - Promijenjeno
Idovi poziva alata počinju s
call_na/v1/chat/completionsi/v1/responses, a stoolu_na/v1/messages. Pozivanje funkcija - Prekidno
/v1/responses:streamje zadanofalse. Responses API - Novo
max_completion_tokensse prihvata kao drugo ime zamax_tokensna/v1/chat/completions. Chat Completions - Ispravljeno
Događaj
response.completedResponses streama nosi nizoutput. Responses API - Novo
Unosi
GET /v1/modelsnosedisplay_name,context_window,max_output_tokens,pricing,capabilitiesiendpoints. Modeli i cijene - Novo
Svaki odgovor nosi
x-request-id, a vrijednost koju pošaljete vraća se. Tijela zahtjeva mogu imati do 32 MiB. - Novo
Ključ se može opozvati bez izdavanja novog. Zapisnik korištenja je podijeljen na stranice.
- Novo
Slike i dokumenti u zahtjevima: dijelovi
image_urlna/v1/chat/completions, blokoviimage,documentifilena/v1/messages, dijeloviinput_imagena/v1/responses. Slike i datoteke - Novo
Novi model
shannon-3-pro. Modeli i cijene
- Novo
Novi model
shannon-3. Modeli i cijene - Novo
Streamovi na
/v1/chat/completionsnose reasoning kaodelta.reasoning_content. Reasoning effort
- Promijenjeno
max_tokensse drži u rasponu od 1 do 65,536. Vrijednost izvan tog raspona dovodi se na najbliži kraj, a ne odbija. Chat Completions
- Novo
shannon-coder-1se broji u pozivima po planu na/v1/chat/completionsi/v1/messages. Kada se pozivi prozora potroše, odgovor je429s porukomShannon Coder call quota reached. CLI alati za kodiranje - Novo
Razgovor veći od kontekstnog prozora dobija odgovor
400, tipinvalid_request_errori kodcontext_length_exceeded. Greška unutar streama stiže kao događaj greške, a ne kao tekst u odgovoru. CLI alati za kodiranje
- Novo
Endpointi
/v1:POST /v1/chat/completions,POST /v1/messages,POST /v1/responsesiGET /v1/models. To su endpointi koje pozivaju OpenAI i Anthropic SDK-ovi, Claude Code i Codex CLI. Pregled - Novo
Pozivi alata pomoću
toolsna/v1/chat/completionsi/v1/messages, strukturirani izlaz pomoćuresponse_format, isystemkao string ili kao tekstualni blokovi na/v1/messages. Pozivanje funkcija
- Novo
Idovi modela
shannon-1.6-pro,shannon-2-lite,shannon-2-proishannon-coder-1, uzshannon-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