मजकुराकडे जा
बदल नोंद

बदल नोंद

Shannon API साठी अलीकडील अपडेट्स आणि सुधारणा.

हे पान API चे कॉलर म्हणून तुम्हाला दिसू शकणारे बदल सांगते: नवीन एंडपॉइंट, फील्ड्स आणि मॉडेल्स, बदललेले वर्तन आणि दुरुस्त्या. सर्वात नव्या नोंदी आधी येतात. प्रत्येक नोंदीत बदल केल्याची तारीख असते.

ब्रेकिंग म्हणून चिन्हांकित नोंद आधी चालणाऱ्या रिक्वेस्टचा निकाल बदलू शकते. API ची एकच आवृत्ती आहे, /v1, त्यामुळे बदल आवृत्ती क्रमांकाने नव्हे तर तारखेनुसार दिले आहेत.

  • नवीन

    web_search: true असलेली रिक्वेस्ट आपले स्रोत सांगते: /v1/chat/completions आणि /v1/messages वरील sources मॉडेलला दिलेले निकाल यादीत देते, आणि /v1/chat/completions वरील annotations उत्तर प्रत्येकाचा उल्लेख कुठे करते ते दाखवतात. Built‑in Web Search

  • नवीन

    /v1/chat/completions आणि /v1/messages वरील web_search: true मॉडेल उत्तर देण्यापूर्वी वेब सर्च चालवतो आणि निकाल क्रमांकित स्रोत म्हणून त्याला देतो. निकाल सापडलेली रिक्वेस्ट तुमच्या दैनिक कोट्यातील एक सर्च वापरते. काहीही शिल्लक नसल्यास रिक्वेस्टला सर्चशिवाय उत्तर मिळते. Built‑in Web Search

  • दुरुस्त

    सर्व्हरच्या बाजूने तोडलेल्या स्ट्रीमचे बिल तिथपर्यंत सांगितलेल्या usage साठी होते. राखीव प्रमाणाचा उरलेला भाग तुमच्या बॅलन्समध्ये परत येतो.

  • दुरुस्त

    shannon-coder-1 इतर दोन एंडपॉइंटप्रमाणेच /v1/responses वरही उत्तर देते. CLI कोडिंग टूल्स

  • दुरुस्त

    रोटेट केलेली API की लगेच चालणे थांबवते.

  • नवीन

    POST /v1/tokenize आणि POST /v1/messages/count_tokens: होस्ट केलेल्या open-weight मॉडेल्ससाठी मोफत टोकन मोजणी. टोकन मोजणी

  • नवीन

    होस्ट केलेल्या open-weight मॉडेल्सवर प्रॉम्प्ट कॅशिंग. कॅश केलेल्या इनपुटचे बिल इनपुट किमतीच्या 25% दराने होते आणि तिन्ही एंडपॉइंटवर 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 सांगतो. प्रॉम्प्ट कॅशिंग

  • दुरुस्त

    होस्ट केलेली open-weight मॉडेल्स: सक्तीचा tool_choice (required किंवा नाव दिलेले फंक्शन) टूल कॉल देतो. फंक्शन कॉलिंग

  • दुरुस्त

    होस्ट केलेली open-weight मॉडेल्स संभाषणातील पहिला संदेश नसलेला system संदेश स्वीकारतात.

  • नवीन

    नवीन मॉडेल्स shannon-3.1 आणि shannon-3.1-pro, GET /v1/models मध्ये यादीबद्ध. मॉडेल्स आणि किंमत

  • बदल

    क्लायंट डिस्कनेक्ट होणारी स्ट्रीम रिक्वेस्ट शेवटपर्यंत चालते आणि मोजली जाते. पूर्वी डिस्कनेक्टवर उत्तर थांबत असे.

  • दुरुस्त

    /v1/responses कडे जाणाऱ्या रिक्वेस्ट्स usage लॉगमध्ये दिसतात.

  • नवीन

    होस्ट केलेली open-weight मॉडेल्स सॅम्पलिंग फील्ड्स लागू करतात: /v1/chat/completions वर temperature, top_p, seed, stop आणि max_tokens; /v1/messages वर temperature, top_p आणि stop_sequences; /v1/responses वर temperature, top_p आणि max_output_tokens. Chat Completions

  • नवीन

    usage लॉग प्रत्येक कॉलसाठी आणि एकूण बेरीज म्हणून USD मध्ये खर्च दाखवतो.

  • ब्रेकिंग

    जाहीर केलेला id नसलेल्या model व्हॅल्यूला तिन्ही एंडपॉइंटवर 400, प्रकार invalid_request_error आणि संदेश unknown model: <id> सह उत्तर मिळते. पूर्वी अशा रिक्वेस्टला shannon-1.6-lite उत्तर देत असे. मॉडेल्स आणि किंमत

  • ब्रेकिंग

    /v1 फक्त API की घेतो. वेबसाइटची साइन-इन कुकी तेथे वाचली जात नाही. प्रमाणीकरण

  • बदल

    फ्लड प्रोटेक्शन: तिन्ही जनरेशन एंडपॉइंटवर प्रति अकाउंट प्रति मिनिट 120 रिक्वेस्ट्स. मर्यादा आणि बॅलन्स

  • सुधारित

    मॉडेल उत्तर देऊ शकत नसेल तेव्हा एरर निश्चित संदेश The model backend failed to answer. Please retry. देतो. करता न आलेल्या बॅलन्स तपासणीला 503 आणि प्रकार api_error सह उत्तर मिळते. त्रुटी हाताळणी

  • दुरुस्त

    अयशस्वी होणारी स्ट्रीम नसलेली रिक्वेस्ट आपले राखीव प्रमाण तुमच्या बॅलन्समध्ये परत देते.

  • नवीन

    GET /v1/models प्रत्येक मॉडेलसाठी capabilities.reasoning_effort सांगतो. रीझनिंग effort

  • सुधारित

    होस्ट केलेली open-weight मॉडेल्स: उत्तर न मिळणारी स्ट्रीम नसलेली रिक्वेस्ट 504 आणि प्रकार api_error सह संपते. रिकामा निकाल 502 असतो. त्रुटी हाताळणी

  • ब्रेकिंग

    होस्ट केलेली open-weight मॉडेल्स नाव दिलेले मॉडेल जे इनपुट घेते तेच घेतात. फक्त-मजकूर id ला पाठवलेल्या इमेजला 400 आणि <id> does not accept image input सह उत्तर मिळते. स्ट्रक्चर्ड आउटपुट नसलेल्या id वर response_format ला 400 सह उत्तर मिळते. GET /v1/models प्रत्येक id साठी capabilities.vision, response_format आणि json_schema सांगतो. इमेज आणि फाइल्स

  • दुरुस्त

    स्ट्रीम नसलेली उत्तरे रीझनिंग मजकूर देतात: /v1/chat/completions च्या संदेशावर reasoning_content, आणि /v1/messages वर मजकुराच्या आधी thinking ब्लॉक. रीझनिंग effort

  • बदल

    होस्ट केलेल्या open-weight मॉडेल्सच्या किंमती नवीन आहेत, प्रति 1M इनपुट टोकन्स $0.50 आणि प्रति 1M आउटपुट टोकन्स $2.00 पासून. मॉडेल्स आणि किंमत

  • बदल

    होस्ट केलेल्या 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 मॉडेल्सचे रीझनिंग परत करतो: message आयटमच्या आधी reasoning आउटपुट आयटम, आणि स्ट्रीम इव्हेंट्स response.reasoning_summary_text.delta व response.reasoning_summary_text.done. Responses API

  • दुरुस्त

    उत्तराचे model फील्ड प्रत्येक एंडपॉइंटवर जाहीर केलेला id असते. Responses ऑब्जेक्ट model आणि created_at देतो.

  • सुधारित

    GET /v1/models प्रत्येक मॉडेलची कॉन्टेक्स्ट विंडो सांगतो. मॉडेल्स आणि किंमत

  • नवीन

    होस्ट केलेली open-weight मॉडेल्स /v1/chat/completions प्रमाणेच /v1/messages आणि /v1/responses वरही उत्तर देतात, तुमच्या सिस्टम प्रॉम्प्ट आणि टूल कॉल्ससह. /v1/messages thinking घेतो, आणि reasoning_effort हे रिक्वेस्ट फील्ड आहे. मॉडेल्स आणि किंमत

  • सुधारित

    /v1 वरील एरर बॉडी SDK च्या रचनेनुसार असतात: OpenAI-फॉरमॅट एंडपॉइंटवर type आणि message असलेला error ऑब्जेक्ट, आणि /v1/messages वर {"type": "error"} च्या आत तोच ऑब्जेक्ट. त्रुटी हाताळणी

  • नवीन

    उघड्या स्ट्रीमवर दर 15 सेकंदांनी keep-alive: /v1/chat/completions वर : ping कमेंट ओळ, /v1/messages वर event: ping. स्ट्रीमिंग

  • बदल

    टूल कॉल id /v1/chat/completions आणि /v1/responses वर call_ ने सुरू होतात, आणि /v1/messages वर toolu_ ने. फंक्शन कॉलिंग

  • ब्रेकिंग

    /v1/responses: stream चे डिफॉल्ट false आहे. Responses API

  • नवीन

    /v1/chat/completions वर max_tokens चे दुसरे नाव म्हणून max_completion_tokens स्वीकारले जाते. Chat Completions

  • दुरुस्त

    Responses स्ट्रीमचा response.completed इव्हेंट output अ‍ॅरे देतो. Responses API

  • नवीन

    GET /v1/models च्या नोंदींमध्ये display_name, context_window, max_output_tokens, pricing, capabilities आणि endpoints असतात. मॉडेल्स आणि किंमत

  • नवीन

    प्रत्येक उत्तर x-request-id देते, आणि तुम्ही पाठवलेली व्हॅल्यू परत केली जाते. रिक्वेस्ट बॉडी 32 MiB पर्यंत असू शकतात.

  • नवीन

    नवीन की न देता की रद्द करता येते. usage लॉग पानांमध्ये विभागलेला आहे.

  • बदल

    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 सह उत्तर मिळते. स्ट्रीममधील एरर उत्तरातील मजकूर म्हणून नव्हे, तर एरर इव्हेंट म्हणून येतो. CLI कोडिंग टूल्स

  • नवीन

    /v1 एंडपॉइंट: POST /v1/chat/completions, POST /v1/messages, POST /v1/responses आणि GET /v1/models. OpenAI आणि Anthropic SDK, Claude Code आणि Codex CLI हेच एंडपॉइंट कॉल करतात. आढावा

  • नवीन

    /v1/chat/completions आणि /v1/messages वर tools सह टूल कॉल्स, response_format सह स्ट्रक्चर्ड आउटपुट, आणि /v1/messages वर स्ट्रिंग किंवा मजकूर ब्लॉक्स म्हणून system. फंक्शन कॉलिंग

  • नवीन

    API ची पहिली आवृत्ती: OpenAI फॉरमॅटमध्ये आणि Anthropic फॉरमॅटमध्ये चॅट, आणि एक Responses एंडपॉइंट, प्रत्येक sk- ने सुरू होणाऱ्या API कीने कॉल केला जातो. प्रमाणीकरण