Dnevnik promjena
Nedavna ažuriranja i poboljšanja Shannon API-ja.
Ova stranica navodi promene koje primećujete kao pozivalac API-ja: nove endpointe, polja i modele, promenjeno ponašanje i ispravke. Najnoviji unosi su prvi. Svaki unos nosi datum kada je promena napravljena.
Unos označen sa Prekidno može promeniti rezultat zahteva koji je ranije radio. API ima jednu verziju, /v1, pa su promene navedene po datumu, a ne po broju verzije.
- Novo
Zahtev sa
web_search: trueimenuje svoje izvore:sourcesna/v1/chat/completionsi/v1/messagesnavodi rezultate koji su dati modelu, aannotationsna/v1/chat/completionsobeležava gde odgovor navodi svaki od njih. Ugrađena web pretraga
- Novo
web_search: truena/v1/chat/completionsi/v1/messagespokreće web pretragu pre nego što model odgovori i daje mu rezultate kao numerisane izvore. Zahtev koji je našao rezultate troši jednu pretragu vašeg dnevnog limita. Kad nijedna ne preostane, na zahtev se odgovara bez pretrage. Ugrađena web pretraga
- Ispravljeno
Stream koji se prekine na strani servera naplaćuje se prema upotrebi prijavljenoj 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 programiranje - Ispravljeno
Rotirani API ključ odmah prestaje da radi.
- Novo
POST /v1/tokenizeiPOST /v1/messages/count_tokens: besplatno brojanje tokena za hostovane open-weight modele. Brojanje tokena - Novo
Keširanje promptova na hostovanim open-weight modelima. Keširani ulaz se naplaćuje po 25% cene 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
Hostovani open-weight modeli: prisilni
tool_choice(requiredili imenovana funkcija) daje poziv alata. Pozivanje funkcija - Ispravljeno
Hostovani open-weight modeli prihvataju poruku
systemkoja nije prva poruka razgovora.
- Novo
API je dostupan kao Tor onion servis i na I2P adresi. Odgovori
api.shannon-ai.comnose dve 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 cene - Promenjeno
Zahtev sa streamom čiji se klijent prekine izvršava se do kraja i računa se. Ranije se odgovor zaustavljao pri prekidu veze.
- Ispravljeno
Zahtevi ka
/v1/responsespojavljuju se u dnevniku upotrebe.
- Novo
Hostovani open-weight modeli primenjuju 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
Dnevnik upotrebe prikazuje cenu u USD za svaki poziv i kao zbir.
- Prekidno
Na vrednost
modelkoja nije objavljeni id odgovara se sa400, tipominvalid_request_errori porukomunknown model: <id>na sva tri endpointa. Ranije je na takav zahtev odgovaraoshannon-1.6-lite. Modeli i cene - Prekidno
/v1prima samo API ključ. Kolačić prijave sa veb sajta se tamo ne čita. Autentikacija - Promenjeno
Zaštita od flooda: 120 zahteva u minuti po nalogu na tri endpointa za generisanje. Ograničenja i stanje
- Poboljšano
Kada model ne može da odgovori, greška nosi fiksnu poruku
The model backend failed to answer. Please retry.Na proveru stanja koja se ne može izvršiti odgovara se sa503i tipomapi_error. Upravljanje greškama - Ispravljeno
Zahtev bez streama koji ne uspe vraća svoju rezervaciju na vaše stanje.
- Novo
GET /v1/modelsprijavljujecapabilities.reasoning_effortza svaki model. Napor pri zaključivanju - Poboljšano
Hostovani open-weight modeli: zahtev bez streama koji ne dobije odgovor završava sa
504i tipomapi_error. Prazan rezultat je502. Upravljanje greškama
- Prekidno
Hostovani open-weight modeli primaju ulaz koji prima imenovani model. Na sliku poslatu id-ju samo za tekst odgovara se sa
400i<id> does not accept image input. Naresponse_formatna id-ju bez strukturiranog izlaza odgovara se sa400.GET /v1/modelsprijavljujecapabilities.vision,response_formatijson_schemaza svaki id. Slike i fajlovi - Ispravljeno
Odgovori bez streama nose tekst rezonovanja:
reasoning_contentna poruci/v1/chat/completionsithinkingblok pre teksta na/v1/messages. Napor pri zaključivanju - Promenjeno
Hostovani open-weight modeli imaju nove cene, od $0.50 po 1M ulaznih tokena i $2.00 po 1M izlaznih tokena. Modeli i cene
- Promenjeno
Hostovani open-weight modeli imaju po jedan id po modelu, ukupno dvanaest id-jeva. Modeli i cene
- 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 rezonovanje Shannon modela: stavku izlazareasoningpre stavkemessagei događaje streamaresponse.reasoning_summary_text.deltairesponse.reasoning_summary_text.done. Responses API - Ispravljeno
Polje
modelu odgovoru je objavljeni id na svakom endpointu. Responses objekat nosimodelicreated_at. - Poboljšano
GET /v1/modelsprijavljuje kontekstni prozor svakog modela. Modeli i cene
- Novo
Hostovani open-weight modeli odgovaraju na
/v1/messagesi/v1/responseskao i na/v1/chat/completions, sa vašim system promptom i pozivima alata./v1/messagesprimathinking, areasoning_effortje polje zahteva. Modeli i cene - Poboljšano
Tela grešaka na
/v1prate oblike iz SDK-ova: objekaterrorsatypeimessagena endpointima u OpenAI formatu, i isti objekat unutar{"type": "error"}na/v1/messages. Upravljanje greškama - Novo
Keep-alive na otvorenim streamovima na svakih 15 sekundi: komentarska linija
: pingna/v1/chat/completions,event: pingna/v1/messages. Streaming - Promenjeno
Id-jevi poziva alata počinju sa
call_na/v1/chat/completionsi/v1/responses, a satoolu_na/v1/messages. Pozivanje funkcija - Prekidno
/v1/responses:streamje podrazumevanofalse. 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 cene - Novo
Svaki odgovor nosi
x-request-id, a vrednost koju pošaljete se vraća. Tela zahteva mogu biti do 32 MiB. - Novo
Ključ se može opozvati bez izdavanja novog. Dnevnik upotrebe je podeljen na stranice.
- Novo
Slike i dokumenti u zahtevima: delovi
image_urlna/v1/chat/completions, blokoviimage,documentifilena/v1/messages, deloviinput_imagena/v1/responses. Slike i fajlovi - Novo
Novi model
shannon-3-pro. Modeli i cene
- Novo
Novi model
shannon-3. Modeli i cene - Novo
Streamovi na
/v1/chat/completionsnose rezonovanje kaodelta.reasoning_content. Napor pri zaključivanju
- Promenjeno
max_tokensse drži u opsegu od 1 do 65,536. Vrednost van tog opsega dovodi se do najbližeg kraja, ne odbija se. Chat Completions
- Novo
shannon-coder-1se računa u pozivima po planu na/v1/chat/completionsi/v1/messages. Kada se pozivi jednog perioda potroše, odgovor je429sa porukomShannon Coder call quota reached. CLI alati za programiranje - Novo
Na razgovor veći od kontekstnog prozora odgovara se sa
400, tipominvalid_request_errori kodomcontext_length_exceeded. Greška unutar streama stiže kao događaj greške, a ne kao tekst u odgovoru. CLI alati za programiranje
- Novo
/v1endpointi: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_formatisystemkao string ili tekstualni blokovi na/v1/messages. Pozivanje funkcija
- Novo
Id-jevi modela
shannon-1.6-pro,shannon-2-lite,shannon-2-proishannon-coder-1, poredshannon-1.6-lite. Modeli i cene
- Novo
Prvo izdanje API-ja: čet u OpenAI formatu i u Anthropic formatu, i Responses endpoint, svaki se poziva API ključem koji počinje sa
sk-. Autentikacija