બદલાવ નોંધ
Shannon API માટે તાજા અપડેટ્સ અને સુધારા.
આ પેજ API ના કોલર તરીકે તમે જોઈ શકો તેવા ફેરફારો યાદી કરે છે: નવા એન્ડપોઇન્ટ્સ, ફીલ્ડ્સ અને મોડેલ્સ, બદલાયેલું વર્તન અને સુધારા. સૌથી નવી એન્ટ્રીઓ પહેલા આવે છે. દરેક એન્ટ્રી ફેરફાર કર્યાની તારીખ લઈ જાય છે.
Breaking તરીકે ચિહ્નિત એન્ટ્રી અગાઉ ચાલતી રિક્વેસ્ટનું પરિણામ બદલી શકે છે. 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
- સુધાર્યું
સર્વર બાજુએ કપાયેલા સ્ટ્રીમનું બિલ તે બિંદુ સુધી જણાવેલા વપરાશ મુજબ થાય છે. રિઝર્વેશનનો બાકીનો ભાગ તમારા બેલેન્સમાં પાછો આવે છે.
- સુધાર્યું
shannon-coder-1બીજા બે એન્ડપોઇન્ટ્સની જેમ/v1/responsesપર પણ જવાબ આપે છે. CLI કોડિંગ ટૂલ્સ - સુધાર્યું
રોટેટ કરેલી API કી તરત કામ કરવાનું બંધ કરે છે.
- નવું
POST /v1/tokenizeઅનેPOST /v1/messages/count_tokens: હોસ્ટેડ open-weight મોડેલ્સ માટે મફત ટોકન ગણતરી. ટોકન ગણતરી - નવું
હોસ્ટેડ open-weight મોડેલ્સ પર Prompt caching. કેશ્ડ ઇનપુટનું બિલ ઇનપુટ કિંમતના 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મેસેજ સ્વીકારે છે.
- નવું
API Tor onion service તરીકે અને I2P સરનામે પહોંચી શકાય છે.
api.shannon-ai.comના જવાબો બંને સરનામાંOnion-LocationઅનેX-I2P-Locationહેડરમાં લઈ જાય છે. એન્ક્રિપ્ટેડ, Tor અને I2P એન્ડપોઇન્ટ્સ
- નવું
નવા મોડેલ્સ
shannon-3.1અનેshannon-3.1-pro,GET /v1/modelsદ્વારા યાદી થયેલા. મોડેલ્સ અને કિંમત - બદલાયું
જે સ્ટ્રીમ થતી રિક્વેસ્ટનો ક્લાયન્ટ ડિસ્કનેક્ટ થાય તે અંત સુધી ચાલે છે અને ગણાય છે. પહેલાં ડિસ્કનેક્ટ થતાં જવાબ અટકી જતો.
- સુધાર્યું
/v1/responsesની રિક્વેસ્ટ્સ વપરાશ લોગમાં દેખાય છે.
- નવું
હોસ્ટેડ 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 - નવું
વપરાશ લોગ દરેક કોલ માટે અને કુલ તરીકે USD માં ખર્ચ બતાવે છે.
- બ્રેકિંગ
પ્રકાશિત id ન હોય તેવી
modelકિંમતનો જવાબ ત્રણે એન્ડપોઇન્ટ્સ પર400, પ્રકારinvalid_request_errorઅને મેસેજunknown model: <id>થી અપાય છે. પહેલાં આવી રિક્વેસ્ટનો જવાબshannon-1.6-liteઆપતું હતું. મોડેલ્સ અને કિંમત - બ્રેકિંગ
/v1માત્ર API કી સ્વીકારે છે. વેબસાઇટની સાઇન-ઇન કૂકી ત્યાં વંચાતી નથી. પ્રમાણિકરણ - બદલાયું
Flood protection: ત્રણે જનરેશન એન્ડપોઇન્ટ્સ પર એકાઉન્ટ દીઠ પ્રતિ મિનિટ 120 રિક્વેસ્ટ. મર્યાદાઓ અને બેલેન્સ
- સુધારેલ
જ્યારે મોડેલ જવાબ આપી ન શકે, ત્યારે એરર નિશ્ચિત મેસેજ
The model backend failed to answer. Please retry.લઈ જાય છે. જે બેલેન્સ તપાસ થઈ ન શકે તેનો જવાબ503અને પ્રકારapi_errorથી અપાય છે. ભૂલ સંભાળ - સુધાર્યું
નિષ્ફળ જતી સ્ટ્રીમ ન થતી રિક્વેસ્ટ તેનું રિઝર્વેશન તમારા બેલેન્સમાં પાછું આપે છે.
- નવું
GET /v1/modelsદરેક મોડેલ માટેcapabilities.reasoning_effortજણાવે છે. Reasoning 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જણાવે છે. ઇમેજ અને ફાઇલ્સ - સુધાર્યું
સ્ટ્રીમ ન થતા જવાબો reasoning ટેક્સ્ટ લઈ જાય છે:
/v1/chat/completionsના મેસેજ પરreasoning_content, અને/v1/messagesપર ટેક્સ્ટ પહેલાંthinkingબ્લોક. Reasoning 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/responsestext.format(json_objectઅથવાjson_schema) વાંચે છે. Responses API - સુધાર્યું
/v1/responsesShannon મોડેલ્સનું reasoning પાછું આપે છે: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પર પણ, તમારા system prompt અને ટૂલ કોલ સાથે જવાબ આપે છે./v1/messagesthinkingસ્વીકારે છે, અને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_completion_tokensનેmax_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 સુધીના હોઈ શકે છે. - નવું
નવી કી આપ્યા વિના કી રદ કરી શકાય છે. વપરાશ લોગ પેજ મુજબ વહેંચાયેલો છે.
- નવું
રિક્વેસ્ટમાં ઇમેજ અને ડોક્યુમેન્ટ:
/v1/chat/completionsપરimage_urlભાગો,/v1/messagesપરimage,documentઅનેfileબ્લોક્સ,/v1/responsesપરinput_imageભાગો. ઇમેજ અને ફાઇલ્સ - નવું
નવું મોડેલ
shannon-3-pro. મોડેલ્સ અને કિંમત
- નવું
નવું મોડેલ
shannon-3. મોડેલ્સ અને કિંમત - નવું
/v1/chat/completionsપરના સ્ટ્રીમ્સ reasoning નેdelta.reasoning_contentતરીકે લઈ જાય છે. Reasoning effort
- બદલાયું
max_tokens1 થી 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. ફંક્શન કોલિંગ
- નવું
shannon-1.6-liteની સાથે મોડેલ idshannon-1.6-pro,shannon-2-lite,shannon-2-proઅનેshannon-coder-1. મોડેલ્સ અને કિંમત
- નવું
API નું પ્રથમ રિલીઝ: OpenAI ફોર્મેટ અને Anthropic ફોર્મેટમાં ચેટ, અને Responses એન્ડપોઇન્ટ, દરેક
sk-થી શરૂ થતી API કી સાથે કોલ થાય છે. પ્રમાણિકરણ