ცვლილებების ჟურნალი
Shannon API-ის უახლესი განახლებები და გაუმჯობესებები.
ეს გვერდი ჩამოთვლის ცვლილებებს, რომლებსაც API-ს გამომძახებელი აკვირდება: ახალი endpoint-ები, ველები და მოდელები, შეცვლილი ქცევა და გამოსწორებები. უახლესი ჩანაწერები პირველია. თითოეულ ჩანაწერს აქვს ცვლილების შეტანის თარიღი.
ჩანაწერმა, რომელიც აღნიშნულია როგორც დარღვევადი, შეიძლება შეცვალოს ადრე მომუშავე მოთხოვნის შედეგი. API-ს ერთი ვერსია აქვს, /v1, ამიტომ ცვლილებები თარიღით ჩამოთვლილია და არა ვერსიის ნომრით.
- ახალი
მოთხოვნა
web_search: true-ით თავის წყაროებს ასახელებს:sources/v1/chat/completions-სა და/v1/messages-ზე ჩამოთვლის მოდელისთვის მიცემულ შედეგებს,/v1/chat/completions-ზე კიannotationsაღნიშნავს, სად ციტირებს პასუხი თითოეულს. ჩაშენებული ვებძიება
- ახალი
web_search: true/v1/chat/completions-სა და/v1/messages-ზე მოდელის პასუხამდე ვებძიებას ასრულებს და შედეგებს მას დანომრილი წყაროების სახით აწვდის. მოთხოვნა, რომელმაც შედეგები იპოვა, თქვენი დღიური ლიმიტიდან ერთ ძიებას იყენებს. თუ ლიმიტი ამოიწურა, მოთხოვნას ძიების გარეშე პასუხობენ. ჩაშენებული ვებძიება
- გამოსწორებული
სტრიმი, რომელიც სერვერის მხრიდან წყდება, ირიცხება იმ მომენტამდე დაფიქსირებული usage-ით. რეზერვის დანარჩენი ნაწილი თქვენს ბალანსს უბრუნდება.
- გამოსწორებული
shannon-coder-1პასუხობს/v1/responses-ზე ისევე, როგორც დანარჩენ ორ endpoint-ზე. CLI ინსტრუმენტები კოდირებისთვის - გამოსწორებული
როტაციაგავლილი API გასაღები მაშინვე წყვეტს მუშაობას.
- ახალი
POST /v1/tokenizeდაPOST /v1/messages/count_tokens: უფასო ტოკენების დათვლა hosted open-weight მოდელებისთვის. ტოკენების დათვლა - ახალი
პრომპტის ქეშირება hosted open-weight მოდელებზე. ქეშირებული შემავალი შემავალი ტოკენების ფასის 25%-ად ირიცხება და სამივე endpoint-ზე
usage-ში ჩანს:prompt_tokens_details.cached_tokens,input_tokens_details.cached_tokensდაcache_read_input_tokens.GET /v1/modelsამ მოდელებისთვის აჩვენებსpricing.cached_input_per_million_usd-ს დაcapabilities.prompt_caching-ს. პრომპტის ქეშირება - გამოსწორებული
Hosted open-weight მოდელები: იძულებითი
tool_choice(requiredან დასახელებული ფუნქცია) იძლევა ინსტრუმენტის გამოძახებას. ფუნქციის გამოძახება - გამოსწორებული
Hosted open-weight მოდელები იღებენ
systemშეტყობინებას, რომელიც საუბრის პირველი შეტყობინება არ არის.
- ახალი
API ხელმისაწვდომია როგორც Tor onion სერვისი და I2P მისამართზე.
api.shannon-ai.com-ის პასუხები ორივე მისამართს ატარებენOnion-LocationდაX-I2P-Locationheader-ებში. დაშიფრული, Tor და I2P endpoint-ები
- ახალი
ახალი მოდელები
shannon-3.1დაshannon-3.1-pro, რომლებსაცGET /v1/modelsჩამოთვლის. მოდელები და ფასები - შეცვლილი
სტრიმული მოთხოვნა, რომლის კლიენტიც წყვეტს კავშირს, ბოლომდე სრულდება და ითვლება. მანამდე პასუხი კავშირის გაწყვეტისას ჩერდებოდა.
- გამოსწორებული
/v1/responses-ის მოთხოვნები გამოყენების ჟურნალში ჩანს.
- ახალი
Hosted open-weight მოდელები ითვალისწინებენ სემპლინგის ველებს:
temperature,top_p,seed,stopდაmax_tokens/v1/chat/completions-ზე;temperature,top_pდაstop_sequences/v1/messages-ზე;temperature,top_pდაmax_output_tokens/v1/responses-ზე. Chat Completions - ახალი
გამოყენების ჟურნალი თითოეული გამოძახებისა და ჯამის ღირებულებას USD-ში აჩვენებს.
- დარღვევადი
modelმნიშვნელობას, რომელიც გამოქვეყნებული id არ არის, სამივე endpoint-ზე პასუხობს400, ტიპიinvalid_request_errorდა შეტყობინებაunknown model: <id>. მანამდე ასეთ მოთხოვნასshannon-1.6-liteპასუხობდა. მოდელები და ფასები - დარღვევადი
/v1იღებს მხოლოდ API გასაღებს. ვებსაიტზე შესვლის cookie იქ არ იკითხება. ავთენტიკაცია - შეცვლილი
Flood protection: 120 მოთხოვნა წუთში ანგარიშზე სამ გენერაციის endpoint-ზე. ლიმიტები და ბალანსი
- გაუმჯობესებული
როცა მოდელი ვერ პასუხობს, შეცდომა ატარებს ფიქსირებულ შეტყობინებას
The model backend failed to answer. Please retry.ბალანსის შემოწმებას, რომლის შესრულებაც ვერ ხერხდება, პასუხობს503და ტიპიapi_error. შეცდომების დამუშავება - გამოსწორებული
არასტრიმული მოთხოვნა, რომელიც წარუმატებლად სრულდება, რეზერვს თქვენს ბალანსს უბრუნებს.
- ახალი
GET /v1/modelsთითოეული მოდელისთვის აჩვენებსcapabilities.reasoning_effort-ს. მსჯელობის effort - გაუმჯობესებული
Hosted open-weight მოდელები: არასტრიმული მოთხოვნა, რომელიც პასუხს ვერ იღებს, მთავრდება
504-ით და ტიპითapi_error. ცარიელი შედეგი არის502. შეცდომების დამუშავება
- დარღვევადი
Hosted open-weight მოდელები იღებენ იმ შეტანას, რასაც დასახელებული მოდელი იღებს. სურათს, რომელიც მხოლოდ ტექსტურ id-ზე გაიგზავნა, პასუხობს
400და<id> does not accept image input.response_formatid-ზე სტრუქტურირებული შედეგის გარეშე პასუხობს400-ით.GET /v1/modelsთითოეული id-ისთვის აჩვენებსcapabilities.vision-ს,response_format-სა დაjson_schema-ს. სურათები და ფაილები - გამოსწორებული
არასტრიმული პასუხები ატარებენ მსჯელობის ტექსტს:
reasoning_content/v1/chat/completions-ის შეტყობინებაზე დაthinkingბლოკი ტექსტის წინ/v1/messages-ზე. მსჯელობის effort - შეცვლილი
Hosted open-weight მოდელებს ახალი ფასები აქვთ, $0.50-დან 1M შემავალ ტოკენზე და $2.00-დან 1M გამომავალ ტოკენზე. მოდელები და ფასები
- შეცვლილი
Hosted open-weight მოდელებს თითო მოდელზე ერთი id აქვთ, სულ თორმეტი id. მოდელები და ფასები
- ახალი
სტრუქტურირებული შედეგი მოდელებზე
shannon-3,shannon-3-pro,shannon-3.1დაshannon-3.1-pro.GET /v1/modelsმათთვის აჩვენებსcapabilities.json_schema: true-ს. სტრუქტურირებული შედეგები - ახალი
/v1/responsesსტრუქტურირებული შედეგისთვის კითხულობსtext.format-ს (json_objectანjson_schema). Responses API - გამოსწორებული
/v1/responsesაბრუნებს Shannon-ის მოდელების მსჯელობას:reasoningგამოტანის ელემენტიmessageელემენტის წინ და სტრიმის მოვლენებიresponse.reasoning_summary_text.deltaდაresponse.reasoning_summary_text.done. Responses API - გამოსწორებული
პასუხის
modelველი ყველა endpoint-ზე გამოქვეყნებული id-ია. Responses ობიექტი ატარებსmodel-სა დაcreated_at-ს. - გაუმჯობესებული
GET /v1/modelsთითოეული მოდელის კონტექსტის ფანჯარას აჩვენებს. მოდელები და ფასები
- ახალი
Hosted open-weight მოდელები პასუხობენ
/v1/messages-სა და/v1/responses-ზეც, არა მხოლოდ/v1/chat/completions-ზე, თქვენი system prompt-ითა და ინსტრუმენტების გამოძახებებით./v1/messagesიღებსthinking-ს დაreasoning_effortმოთხოვნის ველია. მოდელები და ფასები - გაუმჯობესებული
შეცდომის body-ები
/v1-ზე SDK-ების ფორმებს მიჰყვება:errorობიექტიtype-ითა დაmessage-ით OpenAI-ის ფორმატის endpoint-ებზე და იგივე ობიექტი{"type": "error"}-ის შიგნით/v1/messages-ზე. შეცდომების დამუშავება - ახალი
Keep-alive ღია სტრიმებზე ყოველ 15 წამში: კომენტარის ხაზი
: ping/v1/chat/completions-ზე,event: ping/v1/messages-ზე. სტრიმინგი - შეცვლილი
ინსტრუმენტის გამოძახების id-ები იწყება
call_-ით/v1/chat/completions-სა და/v1/responses-ზე დაtoolu_-ით/v1/messages-ზე. ფუნქციის გამოძახება - დარღვევადი
/v1/responses:stream-ის ნაგულისხმევი მნიშვნელობააfalse. Responses API - ახალი
max_completion_tokensმიიღება როგორცmax_tokens-ის სხვა სახელი/v1/chat/completions-ზე. Chat Completions - გამოსწორებული
Responses სტრიმის
response.completedმოვლენა ატარებსoutputმასივს. Responses API - ახალი
GET /v1/models-ის ჩანაწერები ატარებენdisplay_name-ს,context_window-ს,max_output_tokens-ს,pricing-ს,capabilities-ს დაendpoints-ს. მოდელები და ფასები - ახალი
ყველა პასუხი ატარებს
x-request-id-ს, ხოლო თქვენ მიერ გაგზავნილი მნიშვნელობა ბრუნდება. მოთხოვნის body-ები შეიძლება 32 MiB-მდე იყოს. - ახალი
გასაღების გაუქმება შესაძლებელია ახლის გაცემის გარეშე. გამოყენების ჟურნალი გვერდებადაა დაყოფილი.
- ახალი
სურათები და დოკუმენტები მოთხოვნებში:
image_urlნაწილები/v1/chat/completions-ზე,image,documentდაfileბლოკები/v1/messages-ზე,input_imageნაწილები/v1/responses-ზე. სურათები და ფაილები - ახალი
ახალი მოდელი
shannon-3-pro. მოდელები და ფასები
- ახალი
ახალი მოდელი
shannon-3. მოდელები და ფასები - ახალი
/v1/chat/completions-ის სტრიმები მსჯელობას ატარებენ როგორცdelta.reasoning_content. მსჯელობის effort
- შეცვლილი
max_tokensრჩება 1-დან 65,536-მდე დიაპაზონში. ამ დიაპაზონს გარეთ მნიშვნელობა უახლოეს ბოლოზე გადაინაცვლებს და არ უარყოფა. Chat Completions
- ახალი
shannon-coder-1ითვლება გამოძახებებით გეგმის მიხედვით/v1/chat/completions-სა და/v1/messages-ზე. როცა ფანჯრის გამოძახებები ამოიწურება, პასუხია429შეტყობინებითShannon Coder call quota reached. CLI ინსტრუმენტები კოდირებისთვის - ახალი
საუბარს, რომელიც კონტექსტის ფანჯარაზე დიდია, პასუხობს
400, ტიპიinvalid_request_errorდა კოდიcontext_length_exceeded. სტრიმის შიგნით შეცდომა error მოვლენის სახით მოდის და არა პასუხის ტექსტად. CLI ინსტრუმენტები კოდირებისთვის
- ახალი
/v1endpoint-ები:POST /v1/chat/completions,POST /v1/messages,POST /v1/responsesდაGET /v1/models. სწორედ მათ იძახებენ OpenAI-სა და Anthropic-ის SDK-ები, Claude Code და Codex CLI. მიმოხილვა - ახალი
ინსტრუმენტების გამოძახება
tools-ით/v1/chat/completions-სა და/v1/messages-ზე, სტრუქტურირებული შედეგიresponse_format-ით დაsystemსტრიქონის ან ტექსტური ბლოკების სახით/v1/messages-ზე. ფუნქციის გამოძახება
- ახალი
მოდელის id-ები
shannon-1.6-pro,shannon-2-lite,shannon-2-proდაshannon-coder-1,shannon-1.6-lite-ის გვერდით. მოდელები და ფასები
- ახალი
API-ს პირველი გამოშვება: ჩატი OpenAI-ს ფორმატში და Anthropic-ის ფორმატში და Responses endpoint, თითოეული გამოიძახება API გასაღებით, რომელიც
sk--ით იწყება. ავთენტიკაცია