v2.13.0

ChatGPTNextWeb/NextChatv2.13.0Jul 13, 2024by lloydzhou

AI Summary

Major multi-model support update adding Azure, Baidu, ByteDance, and Qwen support, along with Google Gemini SSE format fixes and custom model support.

Key Highlights

  • Multi-model support (Azure, Baidu, ByteDance, Qwen)
  • Google Gemini real SSE format support
  • Custom model support
  • Cloudflare AI Gateway support

New Features

  • Azure support
  • Baidu support
  • ByteDance support
  • Qwen support
  • Gemini SSE support
  • Custom models
  • Cloudflare Gateway

Full Release Notes

## What's Changed
* fix: revert proxy url changes by @fred-bf in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/4891
* Fix web url by @josephrocca in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/4782
* Fix claude get headers by @lloydzhou in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/4903
* gemini using real sse format response #3677 #3688 by @lloydzhou in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/4906
* feat: using fetch to get buildin masks by @lloydzhou in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/4917
* readme 添加 DEFAULT_MODEL 参数 by @ji-jinlong in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/4915
* refactor: get language by @lloydzhou in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/4922
* Refactor model table by @lloydzhou in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/4923
* chore(app/layout.tsx): fix deprecated viewport nextjs 14 by @ImBIOS in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/4850
* support azure deployment name by @lloydzhou in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/4930
* feat: add getClientApi method by @Dogtiti in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/4935
* feat: optimize getHeaders by @Dogtiti in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/4934
* hotfix: old AZURE_URL config error: "DeploymentNotFound". #4945 #4930 by @lloydzhou in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/4953
* feat: support baidu model by @Dogtiti in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/4936
* Feature/byte dance by @Dogtiti in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/4939
* feat: qwen by @Dogtiti in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/4942
* hotfix Gemini finish twice. #4955 #4966 by @lloydzhou in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/4968
* change build messages for qwen in client by @lloydzhou in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/4971
* hotfix: doubao display name by @lloydzhou in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/4974
* Improve tw Traditional Chinese locale by @PeterDaveHello in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/4933
* feat: update macOS icon to be consistent with design in public/macos.png by @billxc in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/4946
* support cloudflare ai gateway by @lloydzhou in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/4979
* hotfix: using custom models, create custom provider by @lloydzhou in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/4986
* Hotfix: default config by @lloydzhou in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/4988
* update custom bytedance models, and update labels in setting page by @lloydzhou in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/4989

## New Contributors
* @josephrocca made their first contribution in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/4782
* @lloydzhou made their first contribution in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/4903
* @ji-jinlong made their first contribution in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/4915
* @billxc made their first contribution in https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/pull/4946

**Full Changelog**: https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/compare/v2.12.4...v2.13.0