ഉള്ളടക്കത്തിലേക്ക് പോകുക
ചേഞ്ച്‌ലോഗ്

ചേഞ്ച്‌ലോഗ്

Shannon API യിലെ പുതിയ അപ്ഡേറ്റുകളും മെച്ചപ്പെടുത്തലുകളും.

API-യുടെ വിളിക്കുന്നയാൾ എന്ന നിലയിൽ നിങ്ങൾക്ക് നിരീക്ഷിക്കാവുന്ന മാറ്റങ്ങൾ ഈ പേജ് പട്ടികപ്പെടുത്തുന്നു: പുതിയ എൻഡ്‌പോയിന്റുകൾ, ഫീൽഡുകൾ, മോഡലുകൾ, മാറിയ പെരുമാറ്റം, തിരുത്തലുകൾ. ഏറ്റവും പുതിയ എൻട്രികൾ ആദ്യം. ഓരോ എൻട്രിയിലും മാറ്റം വരുത്തിയ തീയതി ഉണ്ട്.

ബ്രേക്കിംഗ് എന്ന് അടയാളപ്പെടുത്തിയ എൻട്രി മുമ്പ് പ്രവർത്തിച്ചിരുന്ന റിക്വസ്റ്റിന്റെ ഫലം മാറ്റിയേക്കാം. API-ക്ക് /v1 എന്ന ഒരൊറ്റ പതിപ്പാണ് ഉള്ളത്, അതിനാൽ മാറ്റങ്ങൾ പതിപ്പ് നമ്പർ അനുസരിച്ചല്ല, തീയതി അനുസരിച്ചാണ് പട്ടികപ്പെടുത്തുന്നത്.

  • പുതിയത്

    web_search: true ഉള്ള ഒരു റിക്വസ്റ്റ് അതിന്റെ സോഴ്സുകളുടെ പേര് നൽകുന്നു: /v1/chat/completions, /v1/messages എന്നിവയിലെ sources മോഡലിന് നൽകിയ ഫലങ്ങൾ പട്ടികപ്പെടുത്തുന്നു, /v1/chat/completions-ലെ annotations ഉത്തരം ഓരോന്നും എവിടെ ഉദ്ധരിക്കുന്നു എന്ന് അടയാളപ്പെടുത്തുന്നു. വെബ് തിരയൽ

  • പുതിയത്

    /v1/chat/completions, /v1/messages എന്നിവയിലെ web_search: true മോഡൽ ഉത്തരം നൽകുംമുമ്പ് ഒരു വെബ് തിരയൽ നടത്തി ഫലങ്ങൾ നമ്പറിട്ട സ്രോതസ്സുകളായി നൽകുന്നു. ഫലം കണ്ടെത്തിയ റിക്വസ്റ്റ് നിങ്ങളുടെ ദൈനംദിന അലവൻസിൽ നിന്ന് ഒരു തിരയൽ ഉപയോഗിക്കുന്നു. ഒന്നും ബാക്കിയില്ലെങ്കിൽ റിക്വസ്റ്റിന് തിരയൽ ഇല്ലാതെ മറുപടി ലഭിക്കും. വെബ് തിരയൽ

  • പരിഹരിച്ചു

    സെർവർ വശത്ത് മുറിഞ്ഞുപോകുന്ന സ്ട്രീമിന് അതുവരെ റിപ്പോർട്ട് ചെയ്ത ഉപയോഗത്തിനാണ് ബിൽ ചെയ്യുന്നത്. റിസർവേഷന്റെ ബാക്കി നിങ്ങളുടെ ബാലൻസിലേക്ക് തിരികെ പോകും.

  • പരിഹരിച്ചു

    shannon-coder-1 മറ്റ് രണ്ട് എൻഡ്‌പോയിന്റുകളിലെ പോലെ /v1/responses-ലും മറുപടി നൽകുന്നു. CLI കോഡിംഗ് ടൂളുകൾ

  • പരിഹരിച്ചു

    റൊട്ടേറ്റ് ചെയ്ത API കീ ഉടൻ പ്രവർത്തനം നിർത്തുന്നു.

  • പുതിയത്

    POST /v1/tokenize, POST /v1/messages/count_tokens: ഹോസ്റ്റ് ചെയ്ത ഓപ്പൺ-വെയിറ്റ് മോഡലുകൾക്കുള്ള സൗജന്യ ടോക്കൺ എണ്ണൽ. ടോക്കൺ എണ്ണൽ

  • പുതിയത്

    ഹോസ്റ്റ് ചെയ്ത ഓപ്പൺ-വെയിറ്റ് മോഡലുകളിൽ പ്രോംപ്റ്റ് കാഷിംഗ്. കാഷ്ഡ് ഇൻപുട്ട് ഇൻപുട്ട് വിലയുടെ 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 എന്നിവ റിപ്പോർട്ട് ചെയ്യുന്നു. പ്രോംപ്റ്റ് കാഷിംഗ്

  • പരിഹരിച്ചു

    ഹോസ്റ്റ് ചെയ്ത ഓപ്പൺ-വെയിറ്റ് മോഡലുകൾ: നിർബന്ധിത tool_choice (required അല്ലെങ്കിൽ പേര് നൽകിയ ഫംഗ്ഷൻ) ഒരു ടൂൾ കോൾ നൽകുന്നു. ഫംഗ്ഷൻ കോളിംഗ്

  • പരിഹരിച്ചു

    ഹോസ്റ്റ് ചെയ്ത ഓപ്പൺ-വെയിറ്റ് മോഡലുകൾ സംഭാഷണത്തിലെ ആദ്യ സന്ദേശമല്ലാത്ത system സന്ദേശം സ്വീകരിക്കുന്നു.

  • പുതിയത്

    GET /v1/models പട്ടികപ്പെടുത്തുന്ന പുതിയ മോഡലുകൾ shannon-3.1, shannon-3.1-pro. മോഡലുകളും വിലയും

  • മാറ്റം

    ക്ലയന്റ് വിച്ഛേദിക്കുന്ന സ്ട്രീം റിക്വസ്റ്റ് അവസാനം വരെ പ്രവർത്തിക്കുകയും കണക്കാക്കുകയും ചെയ്യുന്നു. മുമ്പ് വിച്ഛേദിക്കുമ്പോൾ ഉത്തരം നിൽക്കുമായിരുന്നു.

  • പരിഹരിച്ചു

    /v1/responses-ലേക്കുള്ള റിക്വസ്റ്റുകൾ ഉപയോഗ ലോഗിൽ കാണാം.

  • പുതിയത്

    ഹോസ്റ്റ് ചെയ്ത ഓപ്പൺ-വെയിറ്റ് മോഡലുകൾ സാമ്പ്ലിംഗ് ഫീൽഡുകൾ ബാധകമാക്കുന്നു: /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-യിലുള്ള ചെലവ് കാണിക്കുന്നു.

  • ബ്രേക്കിംഗ്

    പ്രസിദ്ധീകരിച്ച ഐഡി അല്ലാത്ത 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 റിപ്പോർട്ട് ചെയ്യുന്നു. റീസണിംഗ് എഫർട്ട്

  • മെച്ചപ്പെട്ടു

    ഹോസ്റ്റ് ചെയ്ത ഓപ്പൺ-വെയിറ്റ് മോഡലുകൾ: ഉത്തരം ലഭിക്കാത്ത സ്ട്രീം അല്ലാത്ത റിക്വസ്റ്റ് 504-ഉം api_error ടൈപ്പും ഉപയോഗിച്ച് അവസാനിക്കുന്നു. ശൂന്യമായ ഫലം 502 ആണ്. എറർ ഹാൻഡ്ലിംഗ്

  • ബ്രേക്കിംഗ്

    ഹോസ്റ്റ് ചെയ്ത ഓപ്പൺ-വെയിറ്റ് മോഡലുകൾ പേര് നൽകിയ മോഡൽ സ്വീകരിക്കുന്ന ഇൻപുട്ട് സ്വീകരിക്കുന്നു. ടെക്സ്റ്റ് മാത്രമുള്ള ഐഡിയിലേക്ക് അയച്ച ചിത്രത്തിന് 400-ഉം <id> does not accept image input എന്ന സന്ദേശവും ലഭിക്കും. സ്ട്രക്ചർഡ് ഔട്ട്പുട്ട് ഇല്ലാത്ത ഐഡിയിലെ response_format-ന് 400 ലഭിക്കും. GET /v1/models ഓരോ ഐഡിക്കും capabilities.vision, response_format, json_schema എന്നിവ റിപ്പോർട്ട് ചെയ്യുന്നു. ചിത്രങ്ങളും ഫയലുകളും

  • പരിഹരിച്ചു

    സ്ട്രീം അല്ലാത്ത മറുപടികൾ റീസണിംഗ് ടെക്സ്റ്റ് വഹിക്കുന്നു: /v1/chat/completions-ലെ സന്ദേശത്തിൽ reasoning_content, /v1/messages-ൽ ടെക്സ്റ്റിന് മുമ്പ് ഒരു thinking ബ്ലോക്ക്. റീസണിംഗ് എഫർട്ട്

  • മാറ്റം

    ഹോസ്റ്റ് ചെയ്ത ഓപ്പൺ-വെയിറ്റ് മോഡലുകൾക്ക് പുതിയ വിലകൾ, 1M ഇൻപുട്ട് ടോക്കണുകൾക്ക് $0.50 മുതലും 1M ഔട്ട്പുട്ട് ടോക്കണുകൾക്ക് $2.00 മുതലും. മോഡലുകളും വിലയും

  • മാറ്റം

    ഹോസ്റ്റ് ചെയ്ത ഓപ്പൺ-വെയിറ്റ് മോഡലുകൾക്ക് ഓരോ മോഡലിനും ഒരു ഐഡി, ആകെ പന്ത്രണ്ട് ഐഡികൾ. മോഡലുകളും വിലയും

  • പുതിയത്

    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 ഫീൽഡ് എല്ലാ എൻഡ്‌പോയിന്റിലും പ്രസിദ്ധീകരിച്ച ഐഡിയാണ്. Responses ഒബ്ജക്റ്റ് model, created_at എന്നിവ വഹിക്കുന്നു.

  • മെച്ചപ്പെട്ടു

    GET /v1/models ഓരോ മോഡലിന്റെയും കോൺടെക്സ്റ്റ് വിൻഡോ റിപ്പോർട്ട് ചെയ്യുന്നു. മോഡലുകളും വിലയും

  • പുതിയത്

    ഹോസ്റ്റ് ചെയ്ത ഓപ്പൺ-വെയിറ്റ് മോഡലുകൾ /v1/chat/completions-ന് പുറമേ /v1/messages, /v1/responses എന്നിവയിലും, നിങ്ങളുടെ സിസ്റ്റം പ്രോംപ്റ്റും ടൂൾ കോളുകളും സഹിതം മറുപടി നൽകുന്നു. /v1/messages thinking സ്വീകരിക്കുന്നു, reasoning_effort ഒരു റിക്വസ്റ്റ് ഫീൽഡാണ്. മോഡലുകളും വിലയും

  • മെച്ചപ്പെട്ടു

    /v1-ലെ എറർ ബോഡികൾ SDK രൂപങ്ങൾ പിന്തുടരുന്നു: OpenAI-ഫോർമാറ്റ് എൻഡ്‌പോയിന്റുകളിൽ type, message എന്നിവയുള്ള error ഒബ്ജക്റ്റ്, /v1/messages-ൽ {"type": "error"}-നുള്ളിൽ അതേ ഒബ്ജക്റ്റ്. എറർ ഹാൻഡ്ലിംഗ്

  • പുതിയത്

    തുറന്ന സ്ട്രീമുകളിൽ ഓരോ 15 സെക്കൻഡിലും കീപ്-എലൈവ്: /v1/chat/completions-ൽ : ping കമന്റ് വരി, /v1/messages-ൽ event: ping. സ്റ്റ്രീമിംഗ്

  • മാറ്റം

    ടൂൾ കോൾ ഐഡികൾ /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 വരെ ആകാം.

  • പുതിയത്

    പുതിയ കീ നൽകാതെ തന്നെ ഒരു കീ റദ്ദാക്കാം. ഉപയോഗ ലോഗ് പേജുകളായി തിരിച്ചിരിക്കുന്നു.

  • മാറ്റം

    max_tokens 1 മുതൽ 65,536 വരെയുള്ള പരിധിക്കുള്ളിൽ നിലനിർത്തുന്നു. ആ പരിധിക്ക് പുറത്തുള്ള മൂല്യം നിരസിക്കാതെ ഏറ്റവും അടുത്ത അറ്റത്തേക്ക് കൊണ്ടുവരുന്നു. Chat Completions

  • പുതിയത്

    /v1/chat/completions, /v1/messages എന്നിവയിൽ shannon-coder-1 പ്ലാൻ അനുസരിച്ച് കോളുകളിൽ കണക്കാക്കുന്നു. ഒരു വിൻഡോയിലെ കോളുകൾ തീർന്നാൽ, Shannon Coder call quota reached എന്ന സന്ദേശത്തോടെ 429 ആണ് മറുപടി. 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 കീ ഉപയോഗിച്ച് വിളിക്കുന്നു. ഓഥെന്റിക്കേഷൻ