[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-ChatGPTNextWeb--NextChat":3,"tool-ChatGPTNextWeb--NextChat":64},[4,17,27,35,48,56],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":16},3808,"stable-diffusion-webui","AUTOMATIC1111\u002Fstable-diffusion-webui","stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面，旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点，将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。\n\n无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师，还是想要深入探索模型潜力的开发者与研究人员，都能从中获益。其核心亮点在于极高的功能丰富度：不仅支持文生图、图生图、局部重绘（Inpainting）和外绘（Outpainting）等基础模式，还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外，它内置了 GFPGAN 和 CodeFormer 等人脸修复工具，支持多种神经网络放大算法，并允许用户通过插件系统无限扩展能力。即使是显存有限的设备，stable-diffusion-webui 也提供了相应的优化选项，让高质量的 AI 艺术创作变得触手可及。",162132,3,"2026-04-05T11:01:52",[13,14,15],"开发框架","图像","Agent","ready",{"id":18,"name":19,"github_repo":20,"description_zh":21,"stars":22,"difficulty_score":23,"last_commit_at":24,"category_tags":25,"status":16},1381,"everything-claude-code","affaan-m\u002Feverything-claude-code","everything-claude-code 是一套专为 AI 编程助手（如 Claude Code、Codex、Cursor 等）打造的高性能优化系统。它不仅仅是一组配置文件，而是一个经过长期实战打磨的完整框架，旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。\n\n通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能，everything-claude-code 能显著提升 AI 在复杂任务中的表现，帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略，使得模型响应更快、成本更低，同时有效防御潜在的攻击向量。\n\n这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库，还是需要 AI 协助进行安全审计与自动化测试，everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目，它融合了多语言支持与丰富的实战钩子（hooks），让 AI 真正成长为懂上",138956,2,"2026-04-05T11:33:21",[13,15,26],"语言模型",{"id":28,"name":29,"github_repo":30,"description_zh":31,"stars":32,"difficulty_score":23,"last_commit_at":33,"category_tags":34,"status":16},2271,"ComfyUI","Comfy-Org\u002FComfyUI","ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎，专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式，采用直观的节点式流程图界面，让用户通过连接不同的功能模块即可构建个性化的生成管线。\n\n这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景，也能自由组合模型、调整参数并实时预览效果，轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性，不仅支持 Windows、macOS 和 Linux 全平台，还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构，并率先支持 SDXL、Flux、SD3 等前沿模型。\n\n无论是希望深入探索算法潜力的研究人员和开发者，还是追求极致创作自由度的设计师与资深 AI 绘画爱好者，ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能，使其成为当前最灵活、生态最丰富的开源扩散模型工具之一，帮助用户将创意高效转化为现实。",107662,"2026-04-03T11:11:01",[13,14,15],{"id":36,"name":37,"github_repo":38,"description_zh":39,"stars":40,"difficulty_score":23,"last_commit_at":41,"category_tags":42,"status":16},2268,"ML-For-Beginners","microsoft\u002FML-For-Beginners","ML-For-Beginners 是由微软推出的一套系统化机器学习入门课程，旨在帮助零基础用户轻松掌握经典机器学习知识。这套课程将学习路径规划为 12 周，包含 26 节精炼课程和 52 道配套测验，内容涵盖从基础概念到实际应用的完整流程，有效解决了初学者面对庞大知识体系时无从下手、缺乏结构化指导的痛点。\n\n无论是希望转型的开发者、需要补充算法背景的研究人员，还是对人工智能充满好奇的普通爱好者，都能从中受益。课程不仅提供了清晰的理论讲解，还强调动手实践，让用户在循序渐进中建立扎实的技能基础。其独特的亮点在于强大的多语言支持，通过自动化机制提供了包括简体中文在内的 50 多种语言版本，极大地降低了全球不同背景用户的学习门槛。此外，项目采用开源协作模式，社区活跃且内容持续更新，确保学习者能获取前沿且准确的技术资讯。如果你正寻找一条清晰、友好且专业的机器学习入门之路，ML-For-Beginners 将是理想的起点。",84991,"2026-04-05T10:45:23",[14,43,44,45,15,46,26,13,47],"数据工具","视频","插件","其他","音频",{"id":49,"name":50,"github_repo":51,"description_zh":52,"stars":53,"difficulty_score":10,"last_commit_at":54,"category_tags":55,"status":16},3128,"ragflow","infiniflow\u002Fragflow","RAGFlow 是一款领先的开源检索增强生成（RAG）引擎，旨在为大语言模型构建更精准、可靠的上下文层。它巧妙地将前沿的 RAG 技术与智能体（Agent）能力相结合，不仅支持从各类文档中高效提取知识，还能让模型基于这些知识进行逻辑推理和任务执行。\n\n在大模型应用中，幻觉问题和知识滞后是常见痛点。RAGFlow 通过深度解析复杂文档结构（如表格、图表及混合排版），显著提升了信息检索的准确度，从而有效减少模型“胡编乱造”的现象，确保回答既有据可依又具备时效性。其内置的智能体机制更进一步，使系统不仅能回答问题，还能自主规划步骤解决复杂问题。\n\n这款工具特别适合开发者、企业技术团队以及 AI 研究人员使用。无论是希望快速搭建私有知识库问答系统，还是致力于探索大模型在垂直领域落地的创新者，都能从中受益。RAGFlow 提供了可视化的工作流编排界面和灵活的 API 接口，既降低了非算法背景用户的上手门槛，也满足了专业开发者对系统深度定制的需求。作为基于 Apache 2.0 协议开源的项目，它正成为连接通用大模型与行业专有知识之间的重要桥梁。",77062,"2026-04-04T04:44:48",[15,14,13,26,46],{"id":57,"name":58,"github_repo":59,"description_zh":60,"stars":61,"difficulty_score":10,"last_commit_at":62,"category_tags":63,"status":16},519,"PaddleOCR","PaddlePaddle\u002FPaddleOCR","PaddleOCR 是一款基于百度飞桨框架开发的高性能开源光学字符识别工具包。它的核心能力是将图片、PDF 等文档中的文字提取出来，转换成计算机可读取的结构化数据，让机器真正“看懂”图文内容。\n\n面对海量纸质或电子文档，PaddleOCR 解决了人工录入效率低、数字化成本高的问题。尤其在人工智能领域，它扮演着连接图像与大型语言模型（LLM）的桥梁角色，能将视觉信息直接转化为文本输入，助力智能问答、文档分析等应用场景落地。\n\nPaddleOCR 适合开发者、算法研究人员以及有文档自动化需求的普通用户。其技术优势十分明显：不仅支持全球 100 多种语言的识别，还能在 Windows、Linux、macOS 等多个系统上运行，并灵活适配 CPU、GPU、NPU 等各类硬件。作为一个轻量级且社区活跃的开源项目，PaddleOCR 既能满足快速集成的需求，也能支撑前沿的视觉语言研究，是处理文字识别任务的理想选择。",74913,"2026-04-05T10:44:17",[26,14,13,46],{"id":65,"github_repo":66,"name":67,"description_en":68,"description_zh":69,"ai_summary_zh":70,"readme_en":71,"readme_zh":72,"quickstart_zh":73,"use_case_zh":74,"hero_image_url":75,"owner_login":76,"owner_name":67,"owner_avatar_url":77,"owner_bio":78,"owner_company":79,"owner_location":79,"owner_email":79,"owner_twitter":80,"owner_website":81,"owner_url":82,"languages":83,"stars":107,"forks":108,"last_commit_at":109,"license":110,"difficulty_score":23,"env_os":111,"env_gpu":112,"env_ram":112,"env_deps":113,"category_tags":119,"github_topics":120,"view_count":140,"oss_zip_url":79,"oss_zip_packed_at":79,"status":16,"created_at":141,"updated_at":142,"faqs":143,"releases":179},3704,"ChatGPTNextWeb\u002FNextChat","NextChat","✨ Light and Fast AI Assistant. Support: Web | iOS | MacOS | Android |  Linux | Windows","NextChat 是一款轻量且极速的 AI 助手，旨在为用户提供流畅、跨平台的大模型交互体验。它完美解决了用户在多设备间切换时难以保持对话连续性，以及面对众多 AI 模型不知如何统一管理的痛点。无论是日常办公、学习辅助还是创意激发，NextChat 都能让用户随时随地通过网页、iOS、Android、Windows、MacOS 或 Linux 端无缝接入智能服务。\n\n这款工具非常适合普通用户、学生、职场人士以及需要私有化部署的企业团队使用。对于开发者而言，它也提供了便捷的自托管方案，支持一键部署到 Vercel 或 Zeabur 等平台。\n\nNextChat 的核心亮点在于其广泛的模型兼容性，原生支持 Claude、DeepSeek、GPT-4 及 Gemini Pro 等主流大模型，让用户在一个界面即可自由切换不同 AI 能力。此外，它还率先支持 MCP（Model Context Protocol）协议，增强了上下文处理能力。针对企业用户，NextChat 提供专业版解决方案，具备品牌定制、细粒度权限控制、内部知识库整合及安全审计等功能，满足公司对数据隐私和个性化管理的高标准要求。","NextChat 是一款轻量且极速的 AI 助手，旨在为用户提供流畅、跨平台的大模型交互体验。它完美解决了用户在多设备间切换时难以保持对话连续性，以及面对众多 AI 模型不知如何统一管理的痛点。无论是日常办公、学习辅助还是创意激发，NextChat 都能让用户随时随地通过网页、iOS、Android、Windows、MacOS 或 Linux 端无缝接入智能服务。\n\n这款工具非常适合普通用户、学生、职场人士以及需要私有化部署的企业团队使用。对于开发者而言，它也提供了便捷的自托管方案，支持一键部署到 Vercel 或 Zeabur 等平台。\n\nNextChat 的核心亮点在于其广泛的模型兼容性，原生支持 Claude、DeepSeek、GPT-4 及 Gemini Pro 等主流大模型，让用户在一个界面即可自由切换不同 AI 能力。此外，它还率先支持 MCP（Model Context Protocol）协议，增强了上下文处理能力。针对企业用户，NextChat 提供专业版解决方案，具备品牌定制、细粒度权限控制、内部知识库整合及安全审计等功能，满足公司对数据隐私和个性化管理的高标准要求。凭借开源免费的特性与灵活的安装方式，NextChat 正成为连接用户与前沿 AI 技术的理想桥梁。","\u003Cdiv align=\"center\">\n\n\u003Ca href='https:\u002F\u002Fnextchat.club'>\n  \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FChatGPTNextWeb_NextChat_readme_24784c20b58a.png\" width=\"1000\" alt=\"icon\"\u002F>\n\u003C\u002Fa>\n\n\u003Ch1 align=\"center\">NextChat\u003C\u002Fh1>\n\nEnglish \u002F [简体中文](.\u002FREADME_CN.md)\n\n\u003Ca href=\"https:\u002F\u002Ftrendshift.io\u002Frepositories\u002F5973\" target=\"_blank\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FChatGPTNextWeb_NextChat_readme_4a68feb902da.png\" alt=\"ChatGPTNextWeb%2FChatGPT-Next-Web | Trendshift\" style=\"width: 250px; height: 55px;\" width=\"250\" height=\"55\"\u002F>\u003C\u002Fa>\n\n✨ Light and Fast AI Assistant,with Claude, DeepSeek, GPT4 & Gemini Pro support.\n\n[![Saas][Saas-image]][saas-url]\n[![Web][Web-image]][web-url]\n[![Windows][Windows-image]][download-url]\n[![MacOS][MacOS-image]][download-url]\n[![Linux][Linux-image]][download-url]\n\n[NextChatAI](https:\u002F\u002Fnextchat.club?utm_source=readme) \u002F [iOS APP](https:\u002F\u002Fapps.apple.com\u002Fus\u002Fapp\u002Fnextchat-ai\u002Fid6743085599) \u002F [Web App Demo](https:\u002F\u002Fapp.nextchat.club) \u002F [Desktop App](https:\u002F\u002Fgithub.com\u002FYidadaa\u002FChatGPT-Next-Web\u002Freleases) \u002F [Enterprise Edition](#enterprise-edition)\n\n[saas-url]: https:\u002F\u002Fnextchat.club?utm_source=readme\n[saas-image]: https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FNextChat-Saas-green?logo=microsoftedge\n[web-url]: https:\u002F\u002Fapp.nextchat.club\u002F\n[download-url]: https:\u002F\u002Fgithub.com\u002FYidadaa\u002FChatGPT-Next-Web\u002Freleases\n[Web-image]: https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FWeb-PWA-orange?logo=microsoftedge\n[Windows-image]: https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F-Windows-blue?logo=windows\n[MacOS-image]: https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F-MacOS-black?logo=apple\n[Linux-image]: https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F-Linux-333?logo=ubuntu\n\n[\u003Cimg src=\"https:\u002F\u002Fzeabur.com\u002Fbutton.svg\" alt=\"Deploy on Zeabur\" height=\"30\">](https:\u002F\u002Fzeabur.com\u002Ftemplates\u002FZBUEFA) [\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FChatGPTNextWeb_NextChat_readme_a4c0f8073a9c.png\" alt=\"Deploy on Vercel\" height=\"30\">](https:\u002F\u002Fvercel.com\u002Fnew\u002Fclone?repository-url=https%3A%2F%2Fgithub.com%2FChatGPTNextWeb%2FChatGPT-Next-Web&env=OPENAI_API_KEY&env=CODE&project-name=nextchat&repository-name=NextChat) [\u003Cimg src=\"https:\u002F\u002Fgitpod.io\u002Fbutton\u002Fopen-in-gitpod.svg\" alt=\"Open in Gitpod\" height=\"30\">](https:\u002F\u002Fgitpod.io\u002F#https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat)\n\n[\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FChatGPTNextWeb_NextChat_readme_8748468e54cd.png\" height=\"50\" width=\"\" >](https:\u002F\u002Fmonica.im\u002F?utm=nxcrp)\n\n\u003C\u002Fdiv>\n\n## ❤️ Sponsor AI API\n\n\u003Ca href='https:\u002F\u002F302.ai\u002F'>\n  \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FChatGPTNextWeb_NextChat_readme_f7c474c46a09.png\" width=\"100%\" alt=\"icon\"\u002F>\n\u003C\u002Fa>\n\n[302.AI](https:\u002F\u002F302.ai\u002F) is a pay-as-you-go AI application platform that offers the most comprehensive AI APIs and online applications available.\n\n## 🥳 Cheer for NextChat iOS Version Online!\n\n> [👉 Click Here to Install Now](https:\u002F\u002Fapps.apple.com\u002Fus\u002Fapp\u002Fnextchat-ai\u002Fid6743085599)\n\n> [❤️ Source Code Coming Soon](https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat-iOS)\n\n![Github iOS Image](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FChatGPTNextWeb_NextChat_readme_6ee233ff6857.png)\n\n## 🫣 NextChat Support MCP !\n\n> Before build, please set env ENABLE_MCP=true\n\n\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FChatGPTNextWeb_NextChat_readme_e3ad36efe727.png\"\u002F>\n\n## Enterprise Edition\n\nMeeting Your Company's Privatization and Customization Deployment Requirements:\n\n- **Brand Customization**: Tailored VI\u002FUI to seamlessly align with your corporate brand image.\n- **Resource Integration**: Unified configuration and management of dozens of AI resources by company administrators, ready for use by team members.\n- **Permission Control**: Clearly defined member permissions, resource permissions, and knowledge base permissions, all controlled via a corporate-grade Admin Panel.\n- **Knowledge Integration**: Combining your internal knowledge base with AI capabilities, making it more relevant to your company's specific business needs compared to general AI.\n- **Security Auditing**: Automatically intercept sensitive inquiries and trace all historical conversation records, ensuring AI adherence to corporate information security standards.\n- **Private Deployment**: Enterprise-level private deployment supporting various mainstream private cloud solutions, ensuring data security and privacy protection.\n- **Continuous Updates**: Ongoing updates and upgrades in cutting-edge capabilities like multimodal AI, ensuring consistent innovation and advancement.\n\nFor enterprise inquiries, please contact: **business@nextchat.dev**\n\n## Screenshots\n\n![Settings](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FChatGPTNextWeb_NextChat_readme_eb6eceaeb333.png)\n\n![More](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FChatGPTNextWeb_NextChat_readme_3fc59c0b4178.png)\n\n## Features\n\n- **Deploy for free with one-click** on Vercel in under 1 minute\n- Compact client (~5MB) on Linux\u002FWindows\u002FMacOS, [download it now](https:\u002F\u002Fgithub.com\u002FYidadaa\u002FChatGPT-Next-Web\u002Freleases)\n- Fully compatible with self-deployed LLMs, recommended for use with [RWKV-Runner](https:\u002F\u002Fgithub.com\u002FjosStorer\u002FRWKV-Runner) or [LocalAI](https:\u002F\u002Fgithub.com\u002Fgo-skynet\u002FLocalAI)\n- Privacy first, all data is stored locally in the browser\n- Markdown support: LaTex, mermaid, code highlight, etc.\n- Responsive design, dark mode and PWA\n- Fast first screen loading speed (~100kb), support streaming response\n- New in v2: create, share and debug your chat tools with prompt templates (mask)\n- Awesome prompts powered by [awesome-chatgpt-prompts-zh](https:\u002F\u002Fgithub.com\u002FPlexPt\u002Fawesome-chatgpt-prompts-zh) and [awesome-chatgpt-prompts](https:\u002F\u002Fgithub.com\u002Ff\u002Fawesome-chatgpt-prompts)\n- Automatically compresses chat history to support long conversations while also saving your tokens\n- I18n: English, 简体中文, 繁体中文, 日本語, Français, Español, Italiano, Türkçe, Deutsch, Tiếng Việt, Русский, Čeština, 한국어, Indonesia\n\n\u003Cdiv align=\"center\">\n   \n![主界面](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FChatGPTNextWeb_NextChat_readme_bf54f0391e8c.png)\n\n\u003C\u002Fdiv>\n\n## Roadmap\n\n- [x] System Prompt: pin a user defined prompt as system prompt [#138](https:\u002F\u002Fgithub.com\u002FYidadaa\u002FChatGPT-Next-Web\u002Fissues\u002F138)\n- [x] User Prompt: user can edit and save custom prompts to prompt list\n- [x] Prompt Template: create a new chat with pre-defined in-context prompts [#993](https:\u002F\u002Fgithub.com\u002FYidadaa\u002FChatGPT-Next-Web\u002Fissues\u002F993)\n- [x] Share as image, share to ShareGPT [#1741](https:\u002F\u002Fgithub.com\u002FYidadaa\u002FChatGPT-Next-Web\u002Fpull\u002F1741)\n- [x] Desktop App with tauri\n- [x] Self-host Model: Fully compatible with [RWKV-Runner](https:\u002F\u002Fgithub.com\u002FjosStorer\u002FRWKV-Runner), as well as server deployment of [LocalAI](https:\u002F\u002Fgithub.com\u002Fgo-skynet\u002FLocalAI): llama\u002Fgpt4all\u002Frwkv\u002Fvicuna\u002Fkoala\u002Fgpt4all-j\u002Fcerebras\u002Ffalcon\u002Fdolly etc.\n- [x] Artifacts: Easily preview, copy and share generated content\u002Fwebpages through a separate window [#5092](https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5092)\n- [x] Plugins: support network search, calculator, any other apis etc. [#165](https:\u002F\u002Fgithub.com\u002FYidadaa\u002FChatGPT-Next-Web\u002Fissues\u002F165) [#5353](https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fissues\u002F5353)\n  - [x] network search, calculator, any other apis etc. [#165](https:\u002F\u002Fgithub.com\u002FYidadaa\u002FChatGPT-Next-Web\u002Fissues\u002F165) [#5353](https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fissues\u002F5353)\n- [x] Supports Realtime Chat [#5672](https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fissues\u002F5672)\n- [ ] local knowledge base\n\n## What's New\n\n- 🚀 v2.15.8 Now supports Realtime Chat [#5672](https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fissues\u002F5672)\n- 🚀 v2.15.4 The Application supports using Tauri fetch LLM API, MORE SECURITY! [#5379](https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fissues\u002F5379)\n- 🚀 v2.15.0 Now supports Plugins! Read this: [NextChat-Awesome-Plugins](https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat-Awesome-Plugins)\n- 🚀 v2.14.0 Now supports Artifacts & SD\n- 🚀 v2.10.1 support Google Gemini Pro model.\n- 🚀 v2.9.11 you can use azure endpoint now.\n- 🚀 v2.8 now we have a client that runs across all platforms!\n- 🚀 v2.7 let's share conversations as image, or share to ShareGPT!\n- 🚀 v2.0 is released, now you can create prompt templates, turn your ideas into reality! Read this: [ChatGPT Prompt Engineering Tips: Zero, One and Few Shot Prompting](https:\u002F\u002Fwww.allabtai.com\u002Fprompt-engineering-tips-zero-one-and-few-shot-prompting\u002F).\n\n## Get Started\n\n1. Get [OpenAI API Key](https:\u002F\u002Fplatform.openai.com\u002Faccount\u002Fapi-keys);\n2. Click\n   [![Deploy with Vercel](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FChatGPTNextWeb_NextChat_readme_a4c0f8073a9c.png)](https:\u002F\u002Fvercel.com\u002Fnew\u002Fclone?repository-url=https%3A%2F%2Fgithub.com%2FYidadaa%2FChatGPT-Next-Web&env=OPENAI_API_KEY&env=CODE&project-name=chatgpt-next-web&repository-name=ChatGPT-Next-Web), remember that `CODE` is your page password;\n3. Enjoy :)\n\n## FAQ\n\n[English > FAQ](.\u002Fdocs\u002Ffaq-en.md)\n\n## Keep Updated\n\nIf you have deployed your own project with just one click following the steps above, you may encounter the issue of \"Updates Available\" constantly showing up. This is because Vercel will create a new project for you by default instead of forking this project, resulting in the inability to detect updates correctly.\n\nWe recommend that you follow the steps below to re-deploy:\n\n- Delete the original repository;\n- Use the fork button in the upper right corner of the page to fork this project;\n- Choose and deploy in Vercel again, [please see the detailed tutorial](.\u002Fdocs\u002Fvercel-cn.md).\n\n### Enable Automatic Updates\n\n> If you encounter a failure of Upstream Sync execution, please [manually update code](.\u002FREADME.md#manually-updating-code).\n\nAfter forking the project, due to the limitations imposed by GitHub, you need to manually enable Workflows and Upstream Sync Action on the Actions page of the forked project. Once enabled, automatic updates will be scheduled every hour:\n\n![Automatic Updates](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FChatGPTNextWeb_NextChat_readme_5fff3b836072.jpg)\n\n![Enable Automatic Updates](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FChatGPTNextWeb_NextChat_readme_df5aeb9a393b.jpg)\n\n### Manually Updating Code\n\nIf you want to update instantly, you can check out the [GitHub documentation](https:\u002F\u002Fdocs.github.com\u002Fen\u002Fpull-requests\u002Fcollaborating-with-pull-requests\u002Fworking-with-forks\u002Fsyncing-a-fork) to learn how to synchronize a forked project with upstream code.\n\nYou can star or watch this project or follow author to get release notifications in time.\n\n## Access Password\n\nThis project provides limited access control. Please add an environment variable named `CODE` on the vercel environment variables page. The value should be passwords separated by comma like this:\n\n```\ncode1,code2,code3\n```\n\nAfter adding or modifying this environment variable, please redeploy the project for the changes to take effect.\n\n## Environment Variables\n\n### `CODE` (optional)\n\nAccess password, separated by comma.\n\n### `OPENAI_API_KEY` (required)\n\nYour openai api key, join multiple api keys with comma.\n\n### `BASE_URL` (optional)\n\n> Default: `https:\u002F\u002Fapi.openai.com`\n\n> Examples: `http:\u002F\u002Fyour-openai-proxy.com`\n\nOverride openai api request base url.\n\n### `OPENAI_ORG_ID` (optional)\n\nSpecify OpenAI organization ID.\n\n### `AZURE_URL` (optional)\n\n> Example: https:\u002F\u002F{azure-resource-url}\u002Fopenai\n\nAzure deploy url.\n\n### `AZURE_API_KEY` (optional)\n\nAzure Api Key.\n\n### `AZURE_API_VERSION` (optional)\n\nAzure Api Version, find it at [Azure Documentation](https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fai-services\u002Fopenai\u002Freference#chat-completions).\n\n### `GOOGLE_API_KEY` (optional)\n\nGoogle Gemini Pro Api Key.\n\n### `GOOGLE_URL` (optional)\n\nGoogle Gemini Pro Api Url.\n\n### `ANTHROPIC_API_KEY` (optional)\n\nanthropic claude Api Key.\n\n### `ANTHROPIC_API_VERSION` (optional)\n\nanthropic claude Api version.\n\n### `ANTHROPIC_URL` (optional)\n\nanthropic claude Api Url.\n\n### `BAIDU_API_KEY` (optional)\n\nBaidu Api Key.\n\n### `BAIDU_SECRET_KEY` (optional)\n\nBaidu Secret Key.\n\n### `BAIDU_URL` (optional)\n\nBaidu Api Url.\n\n### `BYTEDANCE_API_KEY` (optional)\n\nByteDance Api Key.\n\n### `BYTEDANCE_URL` (optional)\n\nByteDance Api Url.\n\n### `ALIBABA_API_KEY` (optional)\n\nAlibaba Cloud Api Key.\n\n### `ALIBABA_URL` (optional)\n\nAlibaba Cloud Api Url.\n\n### `IFLYTEK_URL` (Optional)\n\niflytek Api Url.\n\n### `IFLYTEK_API_KEY` (Optional)\n\niflytek Api Key.\n\n### `IFLYTEK_API_SECRET` (Optional)\n\niflytek Api Secret.\n\n### `CHATGLM_API_KEY` (optional)\n\nChatGLM Api Key.\n\n### `CHATGLM_URL` (optional)\n\nChatGLM Api Url.\n\n### `DEEPSEEK_API_KEY` (optional)\n\nDeepSeek Api Key.\n\n### `DEEPSEEK_URL` (optional)\n\nDeepSeek Api Url.\n\n### `HIDE_USER_API_KEY` (optional)\n\n> Default: Empty\n\nIf you do not want users to input their own API key, set this value to 1.\n\n### `DISABLE_GPT4` (optional)\n\n> Default: Empty\n\nIf you do not want users to use GPT-4, set this value to 1.\n\n### `ENABLE_BALANCE_QUERY` (optional)\n\n> Default: Empty\n\nIf you do want users to query balance, set this value to 1.\n\n### `DISABLE_FAST_LINK` (optional)\n\n> Default: Empty\n\nIf you want to disable parse settings from url, set this to 1.\n\n### `CUSTOM_MODELS` (optional)\n\n> Default: Empty\n> Example: `+llama,+claude-2,-gpt-3.5-turbo,gpt-4-1106-preview=gpt-4-turbo` means add `llama, claude-2` to model list, and remove `gpt-3.5-turbo` from list, and display `gpt-4-1106-preview` as `gpt-4-turbo`.\n\nTo control custom models, use `+` to add a custom model, use `-` to hide a model, use `name=displayName` to customize model name, separated by comma.\n\nUser `-all` to disable all default models, `+all` to enable all default models.\n\nFor Azure: use `modelName@Azure=deploymentName` to customize model name and deployment name.\n\n> Example: `+gpt-3.5-turbo@Azure=gpt35` will show option `gpt35(Azure)` in model list.\n> If you only can use Azure model, `-all,+gpt-3.5-turbo@Azure=gpt35` will `gpt35(Azure)` the only option in model list.\n\nFor ByteDance: use `modelName@bytedance=deploymentName` to customize model name and deployment name.\n\n> Example: `+Doubao-lite-4k@bytedance=ep-xxxxx-xxx` will show option `Doubao-lite-4k(ByteDance)` in model list.\n\n### `DEFAULT_MODEL` （optional）\n\nChange default model\n\n### `VISION_MODELS` (optional)\n\n> Default: Empty\n> Example: `gpt-4-vision,claude-3-opus,my-custom-model` means add vision capabilities to these models in addition to the default pattern matches (which detect models containing keywords like \"vision\", \"claude-3\", \"gemini-1.5\", etc).\n\nAdd additional models to have vision capabilities, beyond the default pattern matching. Multiple models should be separated by commas.\n\n### `WHITE_WEBDAV_ENDPOINTS` (optional)\n\nYou can use this option if you want to increase the number of webdav service addresses you are allowed to access, as required by the format：\n\n- Each address must be a complete endpoint\n  > `https:\u002F\u002Fxxxx\u002Fyyy`\n- Multiple addresses are connected by ', '\n\n### `DEFAULT_INPUT_TEMPLATE` (optional)\n\nCustomize the default template used to initialize the User Input Preprocessing configuration item in Settings.\n\n### `STABILITY_API_KEY` (optional)\n\nStability API key.\n\n### `STABILITY_URL` (optional)\n\nCustomize Stability API url.\n\n### `ENABLE_MCP` (optional)\n\nEnable MCP（Model Context Protocol）Feature\n\n### `SILICONFLOW_API_KEY` (optional)\n\nSiliconFlow API Key.\n\n### `SILICONFLOW_URL` (optional)\n\nSiliconFlow API URL.\n\n### `AI302_API_KEY` (optional)\n\n302.AI API Key.\n\n### `AI302_URL` (optional)\n\n302.AI API URL.\n\n## Requirements\n\nNodeJS >= 18, Docker >= 20\n\n## Development\n\n[![Open in Gitpod](https:\u002F\u002Fgitpod.io\u002Fbutton\u002Fopen-in-gitpod.svg)](https:\u002F\u002Fgitpod.io\u002F#https:\u002F\u002Fgithub.com\u002FYidadaa\u002FChatGPT-Next-Web)\n\nBefore starting development, you must create a new `.env.local` file at project root, and place your api key into it:\n\n```\nOPENAI_API_KEY=\u003Cyour api key here>\n\n# if you are not able to access openai service, use this BASE_URL\nBASE_URL=https:\u002F\u002Fchatgpt1.nextweb.fun\u002Fapi\u002Fproxy\n```\n\n### Local Development\n\n```shell\n# 1. install nodejs and yarn first\n# 2. config local env vars in `.env.local`\n# 3. run\nyarn install\nyarn dev\n```\n\n## Deployment\n\n### Docker (Recommended)\n\n```shell\ndocker pull yidadaa\u002Fchatgpt-next-web\n\ndocker run -d -p 3000:3000 \\\n   -e OPENAI_API_KEY=sk-xxxx \\\n   -e CODE=your-password \\\n   yidadaa\u002Fchatgpt-next-web\n```\n\nYou can start service behind a proxy:\n\n```shell\ndocker run -d -p 3000:3000 \\\n   -e OPENAI_API_KEY=sk-xxxx \\\n   -e CODE=your-password \\\n   -e PROXY_URL=http:\u002F\u002Flocalhost:7890 \\\n   yidadaa\u002Fchatgpt-next-web\n```\n\nIf your proxy needs password, use:\n\n```shell\n-e PROXY_URL=\"http:\u002F\u002F127.0.0.1:7890 user pass\"\n```\n\nIf enable MCP, use：\n\n```\ndocker run -d -p 3000:3000 \\\n   -e OPENAI_API_KEY=sk-xxxx \\\n   -e CODE=your-password \\\n   -e ENABLE_MCP=true \\\n   yidadaa\u002Fchatgpt-next-web\n```\n\n### Shell\n\n```shell\nbash \u003C(curl -s https:\u002F\u002Fraw.githubusercontent.com\u002FYidadaa\u002FChatGPT-Next-Web\u002Fmain\u002Fscripts\u002Fsetup.sh)\n```\n\n## Synchronizing Chat Records (UpStash)\n\n| [简体中文](.\u002Fdocs\u002Fsynchronise-chat-logs-cn.md) | [English](.\u002Fdocs\u002Fsynchronise-chat-logs-en.md) | [Italiano](.\u002Fdocs\u002Fsynchronise-chat-logs-es.md) | [日本語](.\u002Fdocs\u002Fsynchronise-chat-logs-ja.md) | [한국어](.\u002Fdocs\u002Fsynchronise-chat-logs-ko.md)\n\n## Documentation\n\n> Please go to the [docs][.\u002Fdocs] directory for more documentation instructions.\n\n- [Deploy with cloudflare (Deprecated)](.\u002Fdocs\u002Fcloudflare-pages-en.md)\n- [Frequent Ask Questions](.\u002Fdocs\u002Ffaq-en.md)\n- [How to add a new translation](.\u002Fdocs\u002Ftranslation.md)\n- [How to use Vercel (No English)](.\u002Fdocs\u002Fvercel-cn.md)\n- [User Manual (Only Chinese, WIP)](.\u002Fdocs\u002Fuser-manual-cn.md)\n\n## Translation\n\nIf you want to add a new translation, read this [document](.\u002Fdocs\u002Ftranslation.md).\n\n## Donation\n\n[Buy Me a Coffee](https:\u002F\u002Fwww.buymeacoffee.com\u002Fyidadaa)\n\n## Special Thanks\n\n### Contributors\n\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fgraphs\u002Fcontributors\">\n  \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FChatGPTNextWeb_NextChat_readme_11c340e1c67d.png\" \u002F>\n\u003C\u002Fa>\n\n## LICENSE\n\n[MIT](https:\u002F\u002Fopensource.org\u002Flicense\u002Fmit\u002F)\n","\u003Cdiv align=\"center\">\n\n\u003Ca href='https:\u002F\u002Fnextchat.club'>\n  \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FChatGPTNextWeb_NextChat_readme_24784c20b58a.png\" width=\"1000\" alt=\"icon\"\u002F>\n\u003C\u002Fa>\n\n\u003Ch1 align=\"center\">NextChat\u003C\u002Fh1>\n\n英语 \u002F [简体中文](.\u002FREADME_CN.md)\n\n\u003Ca href=\"https:\u002F\u002Ftrendshift.io\u002Frepositories\u002F5973\" target=\"_blank\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FChatGPTNextWeb_NextChat_readme_4a68feb902da.png\" alt=\"ChatGPTNextWeb%2FChatGPT-Next-Web | Trendshift\" style=\"width: 250px; height: 55px;\" width=\"250\" height=\"55\"\u002F>\u003C\u002Fa>\n\n✨ 轻量快速的AI助手，支持Claude、DeepSeek、GPT4和Gemini Pro。\n\n[![Saas][Saas-image]][saas-url]\n[![Web][Web-image]][web-url]\n[![Windows][Windows-image]][download-url]\n[![MacOS][MacOS-image]][download-url]\n[![Linux][Linux-image]][download-url]\n\n[NextChatAI](https:\u002F\u002Fnextchat.club?utm_source=readme) \u002F [iOS APP](https:\u002F\u002Fapps.apple.com\u002Fus\u002Fapp\u002Fnextchat-ai\u002Fid6743085599) \u002F [Web App Demo](https:\u002F\u002Fapp.nextchat.club) \u002F [Desktop App](https:\u002F\u002Fgithub.com\u002FYidadaa\u002FChatGPT-Next-Web\u002Freleases) \u002F [Enterprise Edition](#enterprise-edition)\n\n[saas-url]: https:\u002F\u002Fnextchat.club?utm_source=readme\n[saas-image]: https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FNextChat-Saas-green?logo=microsoftedge\n[web-url]: https:\u002F\u002Fapp.nextchat.club\u002F\n[download-url]: https:\u002F\u002Fgithub.com\u002FYidadaa\u002FChatGPT-Next-Web\u002Freleases\n[Web-image]: https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FWeb-PWA-orange?logo=microsoftedge\n[Windows-image]: https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F-Windows-blue?logo=windows\n[MacOS-image]: https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F-MacOS-black?logo=apple\n[Linux-image]: https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F-Linux-333?logo=ubuntu\n\n[\u003Cimg src=\"https:\u002F\u002Fzeabur.com\u002Fbutton.svg\" alt=\"在Zeabur上部署\" height=\"30\">](https:\u002F\u002Fzeabur.com\u002Ftemplates\u002FZBUEFA) [\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FChatGPTNextWeb_NextChat_readme_a4c0f8073a9c.png\" alt=\"在Vercel上部署\" height=\"30\">](https:\u002F\u002Fvercel.com\u002Fnew\u002Fclone?repository-url=https%3A%2F%2Fgithub.com%2FChatGPTNextWeb%2FChatGPT-Next-Web&env=OPENAI_API_KEY&env=CODE&project-name=nextchat&repository-name=NextChat) [\u003Cimg src=\"https:\u002F\u002Fgitpod.io\u002Fbutton\u002Fopen-in-gitpod.svg\" alt=\"在Gitpod中打开\" height=\"30\">](https:\u002F\u002Fgitpod.io\u002F#https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat)\n\n[\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FChatGPTNextWeb_NextChat_readme_8748468e54cd.png\" height=\"50\" width=\"\" >](https:\u002F\u002Fmonica.im\u002F?utm=nxcrp)\n\n\u003C\u002Fdiv>\n\n## ❤️ 赞助AI API\n\n\u003Ca href='https:\u002F\u002F302.ai\u002F'>\n  \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FChatGPTNextWeb_NextChat_readme_f7c474c46a09.png\" width=\"100%\" alt=\"icon\"\u002F>\n\u003C\u002Fa>\n\n[302.AI](https:\u002F\u002F302.ai\u002F) 是一个按需付费的AI应用平台，提供目前最全面的AI API和在线应用。\n\n## 🥳 在线为NextChat iOS版本加油！\n\n> [👉 点击此处立即安装](https:\u002F\u002Fapps.apple.com\u002Fus\u002Fapp\u002Fnextchat-ai\u002Fid6743085599)\n\n> [❤️ 源代码即将发布](https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat-iOS)\n\n![Github iOS图片](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FChatGPTNextWeb_NextChat_readme_6ee233ff6857.png)\n\n## 🫣 NextChat支持MCP！\n\n> 构建前，请设置环境变量ENABLE_MCP=true\n\n\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FChatGPTNextWeb_NextChat_readme_e3ad36efe727.png\"\u002F>\n\n## 企业版\n\n满足贵公司私有化与定制化部署需求：\n\n- **品牌定制**：量身打造VI\u002FUI，无缝契合贵公司品牌形象。\n- **资源整合**：由公司管理员统一配置与管理数十种AI资源，供团队成员随时使用。\n- **权限控制**：明确划分成员权限、资源权限及知识库权限，全部通过企业级管理后台进行管控。\n- **知识整合**：将内部知识库与AI能力相结合，使其更贴合贵公司特定业务需求，优于通用AI。\n- **安全审计**：自动拦截敏感提问，并追溯所有历史对话记录，确保AI符合企业信息安全标准。\n- **私有部署**：支持多种主流私有云解决方案的企业级私有部署，保障数据安全与隐私保护。\n- **持续更新**：不断更新升级多模态AI等前沿能力，确保持续创新与发展。\n\n如需企业咨询，请联系：**business@nextchat.dev**\n\n## 截图\n\n![设置](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FChatGPTNextWeb_NextChat_readme_eb6eceaeb333.png)\n\n![更多](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FChatGPTNextWeb_NextChat_readme_3fc59c0b4178.png)\n\n## 功能\n\n- 在Vercel上一键免费部署，不到1分钟即可完成\n- Linux\u002FWindows\u002FMacOS上的精简客户端（约5MB），[立即下载](https:\u002F\u002Fgithub.com\u002FYidadaa\u002FChatGPT-Next-Web\u002Freleases)\n- 完全兼容自部署LLM，推荐与[RWKV-Runner](https:\u002F\u002Fgithub.com\u002FjosStorer\u002FRWKV-Runner)或[LocalAI](https:\u002F\u002Fgithub.com\u002Fgo-skynet\u002FLocalAI)一起使用\n- 隐私优先，所有数据均存储在浏览器本地\n- 支持Markdown：LaTex、mermaid、代码高亮等\n- 响应式设计、暗黑模式和PWA\n- 首屏加载速度快（约100KB），支持流式响应\n- v2新增功能：可通过提示模板（mask）创建、分享和调试聊天工具\n- 强大的提示词库，由[awesome-chatgpt-prompts-zh](https:\u002F\u002Fgithub.com\u002FPlexPt\u002Fawesome-chatgpt-prompts-zh)和[awesome-chatgpt-prompts](https:\u002F\u002Fgithub.com\u002Ff\u002Fawesome-chatgpt-prompts)提供支持\n- 自动压缩聊天记录，支持长时间对话，同时节省您的token\n- 多语言支持：英语、简体中文、繁体中文、日语、法语、西班牙语、意大利语、土耳其语、德语、越南语、俄语、捷克语、韩语、印尼语\n\n\u003Cdiv align=\"center\">\n   \n![主界面](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FChatGPTNextWeb_NextChat_readme_bf54f0391e8c.png)\n\n\u003C\u002Fdiv>\n\n## 路线图\n\n- [x] 系统提示：可将用户自定义提示固定为系统提示 [#138](https:\u002F\u002Fgithub.com\u002FYidadaa\u002FChatGPT-Next-Web\u002Fissues\u002F138)\n- [x] 用户提示：用户可编辑并保存自定义提示至提示列表\n- [x] 提示模板：使用预定义的上下文提示创建新聊天 [#993](https:\u002F\u002Fgithub.com\u002FYidadaa\u002FChatGPT-Next-Web\u002Fissues\u002F993)\n- [x] 可以图片形式分享，也可分享至ShareGPT [#1741](https:\u002F\u002Fgithub.com\u002FYidadaa\u002FChatGPT-Next-Web\u002Fpull\u002F1741)\n- [x] 使用tauri开发的桌面应用\n- [x] 自托管模型：完全兼容[RWKV-Runner](https:\u002F\u002Fgithub.com\u002FjosStorer\u002FRWKV-Runner)，以及[LocalAI](https:\u002F\u002Fgithub.com\u002Fgo-skynet\u002FLocalAI)的服务器部署：llama\u002Fgpt4all\u002Frwkv\u002Fvicuna\u002Fkoala\u002Fgpt4all-j\u002Fcerebras\u002Ffalcon\u002Fdolly等\n- [x] 产物：可通过单独窗口轻松预览、复制和分享生成的内容\u002F网页 [#5092](https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5092)\n- [x] 插件：支持网络搜索、计算器、其他API等 [#165](https:\u002F\u002Fgithub.com\u002FYidadaa\u002FChatGPT-Next-Web\u002Fissues\u002F165) [#5353](https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fissues\u002F5353)\n  - [x] 网络搜索、计算器、其他API等 [#165](https:\u002F\u002Fgithub.com\u002FYidadaa\u002FChatGPT-Next-Web\u002Fissues\u002F165) [#5353](https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fissues\u002F5353)\n- [x] 支持实时聊天 [#5672](https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fissues\u002F5672)\n- [ ] 本地知识库\n\n## 新功能\n\n- 🚀 v2.15.8 现已支持实时聊天 [#5672](https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fissues\u002F5672)\n- 🚀 v2.15.4 应用程序支持使用 Tauri fetch 调用 LLM API，更加安全！[#5379](https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fissues\u002F5379)\n- 🚀 v2.15.0 现已支持插件！请阅读：[NextChat-Awesome-Plugins](https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat-Awesome-Plugins)\n- 🚀 v2.14.0 现已支持 Artifacts 和 SD\n- 🚀 v2.10.1 支持 Google Gemini Pro 模型。\n- 🚀 v2.9.11 现在可以使用 Azure 的 API 端点。\n- 🚀 v2.8 现在我们有一个跨平台运行的客户端！\n- 🚀 v2.7 可以将对话分享为图片，或分享到 ShareGPT！\n- 🚀 v2.0 已发布，现在你可以创建提示模板，把你的想法变成现实！请阅读：[ChatGPT 提示工程技巧：零样本、单样本和少样本提示](https:\u002F\u002Fwww.allabtai.com\u002Fprompt-engineering-tips-zero-one-and-few-shot-prompting\u002F)。\n\n## 开始使用\n\n1. 获取 [OpenAI API 密钥](https:\u002F\u002Fplatform.openai.com\u002Faccount\u002Fapi-keys)；\n2. 点击\n   [![使用 Vercel 部署](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FChatGPTNextWeb_NextChat_readme_a4c0f8073a9c.png)](https:\u002F\u002Fvercel.com\u002Fnew\u002Fclone?repository-url=https%3A%2F%2Fgithub.com%2FYidadaa%2FChatGPT-Next-Web&env=OPENAI_API_KEY&env=CODE&project-name=chatgpt-next-web&repository-name=ChatGPT-Next-Web)，请记住 `CODE` 是你的页面密码；\n3. 享受吧 :)\n\n## 常见问题解答\n\n[英文 > FAQ](.\u002Fdocs\u002Ffaq-en.md)\n\n## 保持更新\n\n如果你按照上述步骤一键部署了自己的项目，可能会遇到“有更新可用”一直显示的问题。这是因为 Vercel 默认会为你创建一个新的项目，而不是对本项目进行分叉，从而导致无法正确检测到更新。\n\n我们建议你按照以下步骤重新部署：\n\n- 删除原来的仓库；\n- 使用页面右上角的“Fork”按钮来分叉本项目；\n- 再次在 Vercel 中选择并部署，[请参阅详细教程](.\u002Fdocs\u002Fvercel-cn.md)。\n\n### 启用自动更新\n\n> 如果你遇到 Upstream Sync 执行失败的情况，请[手动更新代码](.\u002FREADME.md#manually-updating-code)。\n\n分叉项目后，由于 GitHub 的限制，你需要在分叉项目的 Actions 页面手动启用 Workflows 和 Upstream Sync Action。一旦启用，自动更新将每小时调度一次：\n\n![自动更新](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FChatGPTNextWeb_NextChat_readme_5fff3b836072.jpg)\n\n![启用自动更新](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FChatGPTNextWeb_NextChat_readme_df5aeb9a393b.jpg)\n\n### 手动更新代码\n\n如果你想立即更新，可以查看 [GitHub 文档](https:\u002F\u002Fdocs.github.com\u002Fen\u002Fpull-requests\u002Fcollaborating-with-pull-requests\u002Fworking-with-forks\u002Fsyncing-a-fork)了解如何将分叉的项目与上游代码同步。\n\n你可以给该项目加星标或关注作者，以便及时获取发布通知。\n\n## 访问密码\n\n该项目提供了有限的访问控制。请在 Vercel 的环境变量页面添加一个名为 `CODE` 的环境变量。其值应为用逗号分隔的密码，如下所示：\n\n```\ncode1,code2,code3\n```\n\n添加或修改此环境变量后，请重新部署项目以使更改生效。\n\n## 环境变量\n\n### `CODE`（可选）\n\n访问密码，用逗号分隔。\n\n### `OPENAI_API_KEY`（必填）\n\n你的 OpenAI API 密钥，多个密钥之间用逗号连接。\n\n### `BASE_URL`（可选）\n\n> 默认值：`https:\u002F\u002Fapi.openai.com`\n\n> 示例：`http:\u002F\u002Fyour-openai-proxy.com`\n\n覆盖 OpenAI API 请求的基础 URL。\n\n### `OPENAI_ORG_ID`（可选）\n\n指定 OpenAI 组织 ID。\n\n### `AZURE_URL`（可选）\n\n> 示例：https:\u002F\u002F{azure-resource-url}\u002Fopenai\n\nAzure 部署的 URL。\n\n### `AZURE_API_KEY`（可选）\n\nAzure API 密钥。\n\n### `AZURE_API_VERSION`（可选）\n\nAzure API 版本，可在 [Azure 文档](https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fai-services\u002Fopenai\u002Freference#chat-completions)中找到。\n\n### `GOOGLE_API_KEY`（可选）\n\nGoogle Gemini Pro 的 API 密钥。\n\n### `GOOGLE_URL`（可选）\n\nGoogle Gemini Pro 的 API URL。\n\n### `ANTHROPIC_API_KEY`（可选）\n\nAnthropic Claude 的 API 密钥。\n\n### `ANTHROPIC_API_VERSION`（可选）\n\nAnthropic Claude 的 API 版本。\n\n### `ANTHROPIC_URL`（可选）\n\nAnthropic Claude 的 API URL。\n\n### `BAIDU_API_KEY`（可选）\n\n百度的 API 密钥。\n\n### `BAIDU_SECRET_KEY`（可选）\n\n百度的 Secret Key。\n\n### `BAIDU_URL`（可选）\n\n百度的 API URL。\n\n### `BYTEDANCE_API_KEY`（可选）\n\n字节跳动的 API 密钥。\n\n### `BYTEDANCE_URL`（可选）\n\n字节跳动的 API URL。\n\n### `ALIBABA_API_KEY`（可选）\n\n阿里云的 API 密钥。\n\n### `ALIBABA_URL`（可选）\n\n阿里云的 API URL。\n\n### `IFLYTEK_URL`（可选）\n\n科大讯飞的 API URL。\n\n### `IFLYTEK_API_KEY`（可选）\n\n科大讯飞的 API 密钥。\n\n### `IFLYTEK_API_SECRET`（可选）\n\n科大讯飞的 API Secret。\n\n### `CHATGLM_API_KEY`（可选）\n\nChatGLM 的 API 密钥。\n\n### `CHATGLM_URL`（可选）\n\nChatGLM 的 API URL。\n\n### `DEEPSEEK_API_KEY`（可选）\n\nDeepSeek 的 API 密钥。\n\n### `DEEPSEEK_URL`（可选）\n\nDeepSeek 的 API URL。\n\n### `HIDE_USER_API_KEY`（可选）\n\n> 默认值：空\n\n如果你不希望用户输入自己的 API 密钥，可以将此值设置为 1。\n\n### `DISABLE_GPT4`（可选）\n\n> 默认值：空\n\n如果你不希望用户使用 GPT-4，可以将此值设置为 1。\n\n### `ENABLE_BALANCE_QUERY`（可选）\n\n> 默认值：空\n\n如果你希望用户查询余额，可以将此值设置为 1。\n\n### `DISABLE_FAST_LINK`（可选）\n\n> 默认值：空\n\n如果你希望禁用从 URL 解析设置的功能，可以将其设置为 1。\n\n### `CUSTOM_MODELS`（可选）\n\n> 默认值：空\n> 例如：`+llama,+claude-2,-gpt-3.5-turbo,gpt-4-1106-preview=gpt-4-turbo` 表示将 `llama` 和 `claude-2` 添加到模型列表中，并从列表中移除 `gpt-3.5-turbo`，同时将 `gpt-4-1106-preview` 显示为 `gpt-4-turbo`。\n\n要控制自定义模型，使用 `+` 添加自定义模型，使用 `-` 隐藏模型，使用 `name=displayName` 自定义模型名称，各部分之间用逗号分隔。\n\n使用 `-all` 可以禁用所有默认模型，使用 `+all` 则启用所有默认模型。\n\n对于 Azure：使用 `modelName@Azure=deploymentName` 来自定义模型名称和部署名称。\n\n> 例如：`+gpt-3.5-turbo@Azure=gpt35` 会在模型列表中显示选项 `gpt35(Azure)`。\n> 如果你只能使用 Azure 模型，那么 `-all,+gpt-3.5-turbo@Azure=gpt35` 将使 `gpt35(Azure)` 成为模型列表中唯一的选项。\n\n对于 ByteDance：使用 `modelName@bytedance=deploymentName` 来自定义模型名称和部署名称。\n\n> 例如：`+Doubao-lite-4k@bytedance=ep-xxxxx-xxx` 会在模型列表中显示选项 `Doubao-lite-4k(ByteDance)`。\n\n### `DEFAULT_MODEL`（可选）\n\n更改默认模型。\n\n### `VISION_MODELS`（可选）\n\n> 默认值：空\n> 例如：`gpt-4-vision,claude-3-opus,my-custom-model` 表示除了默认的模式匹配之外（即检测包含“vision”、“claude-3”、“gemini-1.5”等关键词的模型），还为这些模型添加视觉能力。\n\n在默认的模式匹配之外，添加额外的具有视觉能力的模型。多个模型之间用逗号分隔。\n\n### `WHITE_WEBDAV_ENDPOINTS`（可选）\n\n如果您希望增加允许访问的 WebDAV 服务地址数量，可以使用此选项，格式要求如下：\n\n- 每个地址必须是完整的端点\n  > `https:\u002F\u002Fxxxx\u002Fyyy`\n- 多个地址之间用 `,` 连接\n\n### `DEFAULT_INPUT_TEMPLATE`（可选）\n\n自定义用于在设置中初始化“用户输入预处理”配置项的默认模板。\n\n### `STABILITY_API_KEY`（可选）\n\nStability API 密钥。\n\n### `STABILITY_URL`（可选）\n\n自定义 Stability API 的 URL。\n\n### `ENABLE_MCP`（可选）\n\n启用 MCP（模型上下文协议）功能。\n\n### `SILICONFLOW_API_KEY`（可选）\n\nSiliconFlow API 密钥。\n\n### `SILICONFLOW_URL`（可选）\n\nSiliconFlow API 的 URL。\n\n### `AI302_API_KEY`（可选）\n\n302.AI API 密钥。\n\n### `AI302_URL`（可选）\n\n302.AI API 的 URL。\n\n## 系统要求\n\nNodeJS >= 18, Docker >= 20\n\n## 开发\n\n[![在 Gitpod 中打开](https:\u002F\u002Fgitpod.io\u002Fbutton\u002Fopen-in-gitpod.svg)](https:\u002F\u002Fgitpod.io\u002F#https:\u002F\u002Fgithub.com\u002FYidadaa\u002FChatGPT-Next-Web)\n\n在开始开发之前，您必须在项目根目录下创建一个新的 `.env.local` 文件，并将您的 API 密钥放入其中：\n\n```\nOPENAI_API_KEY=\u003C您的 API 密钥在此处>\n\n# 如果无法访问 OpenAI 服务，请使用此 BASE_URL\nBASE_URL=https:\u002F\u002Fchatgpt1.nextweb.fun\u002Fapi\u002Fproxy\n```\n\n### 本地开发\n\n```shell\n# 1. 首先安装 Node.js 和 Yarn\n# 2. 在 `.env.local` 中配置本地环境变量\n# 3. 运行\nyarn install\nyarn dev\n```\n\n## 部署\n\n### Docker（推荐）\n\n```shell\ndocker pull yidadaa\u002Fchatgpt-next-web\n\ndocker run -d -p 3000:3000 \\\n   -e OPENAI_API_KEY=sk-xxxx \\\n   -e CODE=您的密码 \\\n   yidadaa\u002Fchatgpt-next-web\n```\n\n您也可以通过代理启动服务：\n\n```shell\ndocker run -d -p 3000:3000 \\\n   -e OPENAI_API_KEY=sk-xxxx \\\n   -e CODE=您的密码 \\\n   -e PROXY_URL=http:\u002F\u002Flocalhost:7890 \\\n   yidadaa\u002Fchatgpt-next-web\n```\n\n如果您的代理需要密码，请使用以下命令：\n\n```shell\n-e PROXY_URL=\"http:\u002F\u002F127.0.0.1:7890 用户名 密码\"\n```\n\n如果启用 MCP，请使用：\n\n```shell\ndocker run -d -p 3000:3000 \\\n   -e OPENAI_API_KEY=sk-xxxx \\\n   -e CODE=您的密码 \\\n   -e ENABLE_MCP=true \\\n   yidadaa\u002Fchatgpt-next-web\n```\n\n### Shell 脚本\n\n```shell\nbash \u003C(curl -s https:\u002F\u002Fraw.githubusercontent.com\u002FYidadaa\u002FChatGPT-Next-Web\u002Fmain\u002Fscripts\u002Fsetup.sh)\n```\n\n## 同步聊天记录（UpStash）\n\n| [简体中文](.\u002Fdocs\u002Fsynchronise-chat-logs-cn.md) | [English](.\u002Fdocs\u002Fsynchronise-chat-logs-en.md) | [Italiano](.\u002Fdocs\u002Fsynchronise-chat-logs-es.md) | [日本語](.\u002Fdocs\u002Fsynchronise-chat-logs-ja.md) | [한국어](.\u002Fdocs\u002Fsynchronise-chat-logs-ko.md)\n\n## 文档\n\n> 更多文档说明请前往 [docs][.\u002Fdocs] 目录。\n\n- [使用 Cloudflare 部署（已弃用）](.\u002Fdocs\u002Fcloudflare-pages-en.md)\n- [常见问题解答](.\u002Fdocs\u002Ffaq-en.md)\n- [如何添加新的翻译](.\u002Fdocs\u002Ftranslation.md)\n- [如何使用 Vercel（无英文版）](.\u002Fdocs\u002Fvercel-cn.md)\n- [用户手册（仅中文，正在编写中）](.\u002Fdocs\u002Fuser-manual-cn.md)\n\n## 翻译\n\n如果您想添加新的翻译，请阅读此[文档](.\u002Fdocs\u002Ftranslation.md)。\n\n## 捐赠\n\n[给我买杯咖啡](https:\u002F\u002Fwww.buymeacoffee.com\u002Fyidadaa)\n\n## 特别致谢\n\n### 贡献者\n\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fgraphs\u002Fcontributors\">\n  \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FChatGPTNextWeb_NextChat_readme_11c340e1c67d.png\" \u002F>\n\u003C\u002Fa>\n\n## 许可证\n\n[MIT](https:\u002F\u002Fopensource.org\u002Flicense\u002Fmit\u002F)","# NextChat 快速上手指南\n\nNextChat 是一款轻量、快速的 AI 助手客户端，支持 Claude、DeepSeek、GPT-4、Gemini Pro 等多种大模型。它支持一键部署到 Vercel，也提供跨平台桌面客户端，所有数据本地存储，隐私安全。\n\n## 环境准备\n\n### 系统要求\n- **Web 部署**：任意现代浏览器（推荐 Chrome\u002FEdge\u002FFirefox）\n- **桌面客户端**：Windows 10+ \u002F macOS 10.15+ \u002F Linux (Ubuntu\u002FDebian 等)\n- **自部署服务端**：Node.js 18+ 及 npm\u002Fyarn\u002Fpnpm\n\n### 前置依赖\n- 有效的 AI API Key（如 OpenAI、Azure、Google Gemini、Anthropic、DeepSeek 等）\n- （可选）Vercel 账号用于免费云部署\n- （可选）Git 用于克隆源码自行构建\n\n## 安装步骤\n\n### 方案一：一键云部署（推荐新手）\n\n1. 点击以下按钮使用 Vercel 一键部署：\n   ```text\n   https:\u002F\u002Fvercel.com\u002Fnew\u002Fclone?repository-url=https%3A%2F%2Fgithub.com%2FChatGPTNextWeb%2FChatGPT-Next-Web&env=OPENAI_API_KEY&env=CODE&project-name=nextchat&repository-name=NextChat\n   ```\n2. 在部署页面配置环境变量：\n   - `OPENAI_API_KEY`：填入你的 API Key（多个可用逗号分隔）\n   - `CODE`：设置访问密码（可选，用于保护你的实例，如 `mypassword`）\n3. 点击 **Deploy**，等待部署完成。\n4. 部署成功后，点击生成的域名即可访问。\n\n> **提示**：若需开启自动更新，请先 Fork 本项目到个人 GitHub 仓库，再在 Vercel 中关联该仓库进行部署，并在 GitHub Actions 中启用 \"Upstream Sync\"。\n\n### 方案二：下载桌面客户端（免部署）\n\n直接前往 [Releases 页面](https:\u002F\u002Fgithub.com\u002FYidadaa\u002FChatGPT-Next-Web\u002Freleases) 下载对应系统的安装包：\n- Windows: `.exe` 或 `.msi`\n- macOS: `.dmg` 或 `.zip`\n- Linux: `.AppImage` 或 `.deb`\n\n下载后直接安装运行即可。\n\n### 方案三：本地源码运行（开发者）\n\n```bash\n# 1. 克隆项目\ngit clone https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web.git\ncd ChatGPT-Next-Web\n\n# 2. 安装依赖\nnpm install\n# 或者使用 yarn \u002F pnpm\n# yarn install\n# pnpm install\n\n# 3. 配置环境变量（可选，也可在界面设置）\n# 在项目根目录创建 .env.local 文件\necho \"OPENAI_API_KEY=sk-your-key-here\" > .env.local\necho \"CODE=your-access-password\" >> .env.local\n\n# 4. 启动开发服务器\nnpm run dev\n\n# 5. 构建生产版本（可选）\nnpm run build\nnpm run start\n```\n\n> **MCP 支持**：如需启用 MCP 功能，请在构建前设置环境变量 `ENABLE_MCP=true`。\n\n## 基本使用\n\n1. **配置模型**：\n   - 打开应用（网页或客户端），进入 **设置 (Settings)**。\n   - 在 **模型配置** 中输入你的 API Key（如果部署时未配置）。\n   - 选择所需的模型（如 GPT-4, Claude, DeepSeek 等）。\n   - 如果使用国内中转服务或私有部署，可在 **基础 URL (Base URL)** 中填写代理地址。\n\n2. **开始对话**：\n   - 返回主界面，点击 **+** 新建对话。\n   - 输入问题，AI 将实时流式返回答案。\n   - 支持 Markdown、代码高亮、LaTeX 公式及 Mermaid 图表渲染。\n\n3. **使用预设模板 (Mask)**：\n   - 点击侧边栏的 **面具\u002F模板** 图标。\n   - 选择一个预设角色（如“英语教练”、“代码专家”），或自定义 System Prompt。\n   - 基于模板创建新对话，快速获得特定领域的专业回答。\n\n4. **高级功能**：\n   - **插件**：在设置中启用网络搜索、计算器等插件。\n   - ** artifacts**：生成的代码或网页可通过独立窗口预览和分享。\n   - **导出分享**：支持将对话导出为图片或分享到 ShareGPT。","某跨国科技公司的远程研发团队需要频繁切换使用 Claude 进行代码审查、DeepSeek 处理中文文档以及 GPT-4 解决复杂算法问题，但成员分散在不同操作系统环境中。\n\n### 没有 NextChat 时\n- **多平台体验割裂**：Windows、MacOS 和 Linux 用户不得不分别寻找不同的客户端或依赖网页版，导致操作习惯不统一，协作效率低下。\n- **模型切换繁琐**：开发者需要在多个官方网页之间反复跳转登录，手动复制粘贴上下文，无法在一个界面内灵活对比不同模型的输出结果。\n- **数据隐私担忧**：直接使用公共网页版时，敏感代码片段和业务逻辑存在泄露风险，且缺乏企业级的对话审计与权限管控机制。\n- **部署维护成本高**：团队若想私有化部署以保障安全，往往面临复杂的配置流程，难以快速搭建符合公司 VI\u002FUI 品牌的专属助手。\n\n### 使用 NextChat 后\n- **全端一致体验**：团队成员无论使用 iOS、Android 还是桌面系统，都能通过 NextChat 获得轻量、快速且界面统一的操作体验，无缝衔接工作流。\n- **一站式模型聚合**：在 NextChat 单一界面中即可自由切换 Claude、DeepSeek、GPT-4 等主流模型，支持 MCP 协议，轻松实现多模型协同解题。\n- **企业级安全可控**：利用 NextChat 企业版功能，管理员可统一配置 API 资源，设置细粒度权限，并自动拦截敏感询问，确保核心代码不外泄。\n- **快速私有化定制**：团队可通过 Vercel 或 Docker 一键部署私有实例，自定义品牌标识与知识库，将通用 AI 转化为懂业务的内部专家。\n\nNextChat 通过全平台覆盖与企业级定制能力，将分散的 AI 工具整合为安全、高效且统一的团队智能基础设施。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FChatGPTNextWeb_NextChat_6ee233ff.png","ChatGPTNextWeb","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002FChatGPTNextWeb_1f111375.png","",null,"NextChatDev","https:\u002F\u002Fnextchat.club","https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb",[84,88,92,96,100,103],{"name":85,"color":86,"percentage":87},"TypeScript","#3178c6",91.7,{"name":89,"color":90,"percentage":91},"SCSS","#c6538c",6.9,{"name":93,"color":94,"percentage":95},"JavaScript","#f1e05a",0.7,{"name":97,"color":98,"percentage":99},"Rust","#dea584",0.3,{"name":101,"color":102,"percentage":99},"Shell","#89e051",{"name":104,"color":105,"percentage":106},"Dockerfile","#384d54",0.1,87618,59915,"2026-04-05T07:20:52","MIT","Linux, macOS, Windows","未说明",{"notes":114,"python":112,"dependencies":115},"该工具主要为前端应用（支持 Vercel 一键部署、PWA 及 Tauri 桌面客户端），本身不运行大模型，而是通过 API 连接外部服务（如 OpenAI, Claude, LocalAI 等）。若搭配本地模型服务（如 LocalAI\u002FRWKV-Runner）使用，资源需求取决于后端模型服务而非本工具。客户端体积约 5MB，数据存储在浏览器本地。",[116,117,118],"Next.js","Tauri (桌面端)","PWA",[13,26],[121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139],"chatgpt","nextjs","vercel","webui","cross-platform","tauri","tauri-app","react","desktop","gemini","fe","gemini-pro","gemini-server","gemini-ultra","ollama","groq","claude","calclaude","gpt-4o",11,"2026-03-27T02:49:30.150509","2026-04-06T01:13:49.759865",[144,149,154,159,164,169,174],{"id":145,"question_zh":146,"answer_zh":147,"source_url":148},16971,"为什么 GPT 一直回复 \"[object Object]\"？","这通常是 OpenAI 接口侧暂时出现的问题，而非项目本身的 Bug。一般情况下，等待官方接口恢复后即可正常使用，无需修改本地配置或代码。","https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fissues\u002F3179",{"id":150,"question_zh":151,"answer_zh":152,"source_url":153},16972,"部署的网站被 Chrome 或 Edge 识别为“危险网站”怎么办？","这种情况通常是因为域名中包含 'chatgpt' 或 'gpt' 等关键词触发了浏览器的安全机制。解决方法：\n1. 尝试更换不包含敏感词的二级域名。\n2. 如果是误报，可以通过 Google 的 \"Report Incorrect Phishing Warning\"（报告错误的钓鱼警告）页面进行申诉解封。\n3. 该问题通常与项目代码无关，而是域名信誉问题。","https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fissues\u002F3573",{"id":155,"question_zh":156,"answer_zh":157,"source_url":158},16973,"如何启用联网搜索功能？","项目支持通过插件实现联网搜索。你可以使用社区开发的插件，例如基于 DuckDuckGo Lite 的搜索插件。\n参考插件地址：https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat-Awesome-Plugins\u002Ftree\u002Fmain\u002Fplugins\u002Fduckduckgolite\n注意：部分用户反馈在重试（retry）时可能出现不稳定的情况，建议确保使用的是最新版本（如 v2.15.0 及以上）。","https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fissues\u002F165",{"id":160,"question_zh":161,"answer_zh":162,"source_url":163},16974,"为什么我的 API 余额在没有操作的情况下快速消耗？","这通常是因为部署实例未设置访问密码，导致被他人扫描并盗用 API 密钥。\n解决方案：\n1. 立即在环境变量中设置强密码（ACCESS_PASSWORD）。\n2. 修改默认的项目名称和 Vercel 部署域名，避免使用通用名称。\n3. 检查 OpenAI 后台的使用记录，必要时禁用泄露的 API Key 并重新生成。","https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fissues\u002F518",{"id":165,"question_zh":166,"answer_zh":167,"source_url":168},16975,"请求时出现 \"Bad gateway\" (502) 或 \"Internal server error\" 错误怎么办？","这类错误通常由以下原因引起：\n1. 官方 API 服务暂时波动，通常等待一段时间会自动恢复。\n2. 部署的项目版本过旧。请尝试将项目更新到最新版本（例如升级到 2.9.9 或更高版本）。\n3. 如果是 Vercel 部署，尝试重新部署（Redeploy）以刷新运行环境。","https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fissues\u002F3073",{"id":170,"question_zh":171,"answer_zh":172,"source_url":173},16976,"项目是否支持自定义 Few-shot（少样本提示）以提升回答质量？","Few-shot 通过在 prompt 中提供少量的问答示例（User + Assistant），可以显著提升模型在特定任务上的表现。虽然早期版本可能主要依赖 System Prompt，但理解 Few-shot 原理有助于优化使用效果。\n使用方法：在发送请求的消息列表（messages）中，在用户当前问题之前，手动插入一组或多组完整的\"用户提问 - 助手回答\"历史对话作为上下文示例。示例越多，模型模仿的效果通常越精准。","https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fissues\u002F138",{"id":175,"question_zh":176,"answer_zh":177,"source_url":178},16977,"如何使用 Azure OpenAI API？","项目支持对接 Azure OpenAI。配置时需注意：Azure 的流式返回（stream）机制可能与原生 OpenAI 不同，有时会以段落形式而非逐字返回，这可能影响打字机效果的展示。如果遇到流式输出异常，请检查是否已适配 Azure 特定的 API 端点和返回格式，或关注项目后续针对 Azure 流式输出的优化更新。","https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fissues\u002F371",[180,185,190,195,200,205,210,215,220,225,230,235,240,245,250,255,260,265,270,275],{"id":181,"version":182,"summary_zh":183,"released_at":184},99248,"v2.14.1","## What's Changed\r\n* chore: update owner by @Dogtiti in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5110\r\n* Update README.md by @ElricLiu in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5124\r\n* hotfix for using google api in app by @lloydzhou in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5141\r\n* add moonshot api by @lloydzhou in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5156\r\n* Feature\u002Ftencent by @lloydzhou in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5157\r\n* Feature\u002Ftencent by @lloydzhou in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5171\r\n* fix: sidebar title style by @Dogtiti in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5154\r\n* fix: locales => Locale by @Dogtiti in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5147\r\n* ✨ feat(markdown): 对纯文本的代码块内容进行折行处理 by @frostime in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5136\r\n* fix: replace '&' with concurrently for cross-platform compatibility by @DDDDD12138 in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5126\r\n* ✨ feat: 为命令前缀（ `:` ）增加对中文符号 `：`的支持 by @frostime in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5175\r\n* ✨ feat(config): Config the font-family of chat content by @frostime in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5179\r\n* reduce cloudflare functions build size by @lloydzhou in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5190\r\n* ✨ feat: 调整模型列表，将自定义模型放在前面显示 by @frostime in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5180\r\n* add dalle3 model by @lloydzhou in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5173\r\n* fix: azure summary by @Dogtiti in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5205\r\n* fix: baidu error_code 336006 by @HyiKi in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5194\r\n* style: Fixed an issue where the sample of the reply content was displayed out of order by @ahzmr in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5174\r\n* Feature\u002Fsupport iflytek spark by @webws in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5181\r\n\r\n## New Contributors\r\n* @frostime made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5136\r\n* @HyiKi made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5194\r\n* @ahzmr made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5174\r\n* @webws made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5181\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fcompare\u002Fv2.14.0...v2.14.1","2024-08-06T14:43:33",{"id":186,"version":187,"summary_zh":188,"released_at":189},99255,"v2.11.3","> [!WARNING]\r\n> If you are deploying NextChat via docker or other on-premise environment, we recommend you update to latest version `v2.11.3`ASAP.\r\n>\r\n> Risk Exposure: Services in the unisolated private network deployed with NextChat might be exposed to the public network\r\n> CVE Link: https:\u002F\u002Fcve.mitre.org\u002Fcgi-bin\u002Fcvename.cgi?name=CVE-2023-49785\r\n\r\n\r\n\r\n## What's Changed\r\n* feat(tw.ts): added new translations by @chunkiuu in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4142\r\n* Correct cutoff dates by @Algorithm5838 in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4118\r\n* feat: auto detach scrolling by @fred-bf in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4149\r\n* fix: add max_tokens when using vision model by @fred-bf in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4157\r\n* fix: fix the method to detect vision model by @fred-bf in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4162\r\n* [Cherry Pick] Fix [Utils] Regex trimTopic by @H0llyW00dzZ in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4089\r\n* feat: Pasting images into the textbox by @KSnow616 in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4164\r\n* slightly polishes the tw text. by @aliceric27 in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4195\r\n* chore: update GTM_ID definition by @fred-bf in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4218\r\n* fix: 修复导出时字符乱码问题 by @greenjerry in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F3972\r\n* Fix EmojiPicker mobile width adaptation and update avatar clicking behavior by @fengzai6 in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4234\r\n* chore: specify yarn 1 in package.json by @SukkaW in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4279\r\n* [Bugfix] Fix CORS SSRF security issue by @fred-bf in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4285\r\n* feat: bump version by @fred-bf in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4287\r\n\r\n## New Contributors\r\n* @chunkiuu made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4142\r\n* @KSnow616 made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4164\r\n* @aliceric27 made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4195\r\n* @greenjerry made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F3972\r\n* @fengzai6 made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4234\r\n* @SukkaW made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4279\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fcompare\u002Fv2.11.2...v2.11.3","2024-03-13T18:42:05",{"id":191,"version":192,"summary_zh":193,"released_at":194},99236,"v2.16.1","## 变更内容\n* 由 @rasmuserik 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F6235 中完成的丹麦语翻译\n* 修复：改进 Mistral 图标检测并移除冗余代码。由 @rexkyng 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F6295 中完成\n* 支持 Claude 3.7。由 @hyiip 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F6293 中完成\n* 修复：强制确保第一条消息（不包括系统消息）是……由 @Kadxy 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F6311 中完成\n* 移除重复链接。由 @umar-mq 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F6310 中完成\n* 2025年2月28日。由 @Telis-Tao 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F6307 中完成\n* 功能（阿里）：添加了阿里视觉模型和 Omni 模型支持。由 @Little-LittleProgrammer 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F6292 中完成\n* 测试：修复单元测试失败问题。由 @vangie 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F6344 中完成\n* 更新 README.md。由 @Leizhenpeng 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F6392 中完成\n* 添加 GPT-4.1 系列及 GPT-4.5-preview 支持。由 @stephen-zeng 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F6450 中完成\n* 更新 README.md。由 @Leizhenpeng 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F6458 中完成\n* 支持 OpenAI o3 和 o4-mini。由 @ACTOR-ALCHEMIST 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F6457 中完成\n* 将 gemini-2.5-pro-preview-06-05 添加到 constant.ts 中。由 @KevinShiCN 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F6514 中完成\n* 加入 Grok3 模型列表。由 @dreamsafari 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F6460 中完成\n* 修复：鼓励在 o1\u002Fo3 的模型响应中包含 Markdown 格式。由 @yunlingz 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F6425 中完成\n* 移除了已弃用的 Gemini 模型。由 @dupl 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F6515 中完成\n* 功能\u002F支持 302ai 提供商。由 @JI4JUN 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F6542 中完成\n* 功能\u002F支持 302ai 提供商。由 @JI4JUN 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F6557 中完成\n* 迁移到 Claude 4。由 @hyiip 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F6552 中完成\n* 修复：更新正则表达式，以支持多模态 Claude 4 和 Gemini 2.5 系列的图片上传功能。由 @LePao1 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F6562 中完成\n* 添加 gemini-2.5-pro 标签，可免费使用 gemini-2.5-pro。由 @zhang-zhonggui 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F6570 中完成\n* 修复错别字。由 @kahirokunn 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F6581 中完成\n* 文档：添加并更新韩语文档。由 @terrydkim 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F6580 中完成\n* 杂项：使用 Vite 替代 Create React App。由 @CheriseCodes 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F6573 中完成\n* 功能：更新 moonshot 模型并修复错别字。由 @jerryno6 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F6572 中完成\n\n## 新贡献者\n* @rasmuserik 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F6235 中完成了首次贡献\n* @rexkyng 在 https:\u002F\u002Fgithub.com\u002FChatGPTNex","2025-07-29T06:40:25",{"id":196,"version":197,"summary_zh":198,"released_at":199},99237,"v2.16.0","## 变更内容\n* chore(deps-dev): 由 @dependabot 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F5807 中将 @testing-library\u002Fjest-dom 从 6.6.2 升级至 6.6.3\n* fix: 使用当前会话 ID 触发重新渲染，由 @Dogtiti 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F5812 中完成\n* 更新视觉模型匹配关键词，由 @LovelyGuYiMeng 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F5815 中完成\n* 艺术品支持 SVG 格式，由 @OPChips 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F5816 中实现\n* 修复 Gemini 摘要问题，由 @DDMeaqua 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F5819 中解决\n* fix: 代码块嵌套小代码块时出现渲染错误，由 @OPChips 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F5827 中修复\n* feat: 支持更友好的滚动体验，由 @Sherlocksuper 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F5821 中添加\n* 更新 gpt-4o 和 gemini-exp 的新模型，由 @code-october 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F5861 中完成\n* 修复 o1 模型问题，由 @code-october 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F5850 中解决\n* 🎨 style(setting): 将自定义模型的输入放置在单独的一行，由 @frostime 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F5879 中实现\n* 将“以文搜图”功能更名为“AI 文生图”，并微调提示词以使图片生成更加稳定且无水印，由 @InitialXKO 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F5936 中完成\n* chore(deps-dev): 由 @dependabot 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F5940 中将 @testing-library\u002Freact 从 16.0.1 升级至 16.1.0\n* 更新 Google 模型以添加 gemini-2.0，由 @fengzai6 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F5932 中完成\n* 添加 gemini-exp-1206 和 gemini-2.0-flash-thinking-exp-1219 模型，由 @dupl 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F5959 中实现\n* feat: 实现具备视觉能力模型的运行时配置，由 @Yiming3 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F5919 中完成\n* 更新 README.md 文件，由 @Leizhenpeng 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F5976 中完成\n* 修复模型泄漏问题，由 @code-october 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F5883 中解决\n* fix: 修复单元测试失败问题，由 @Dogtiti 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F5994 中完成\n* Feature\u002Fcogview 功能，由 @Dogtiti 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F5996 中实现\n* fix: 修正插件商店地址中的 URL 错误，由 @xixici 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F5993 中完成\n* 修复 #5964 问题：防止 gemini-2.0-flash-thinking-exp-1219 响应中出现字符丢失，由 @zmhuanf 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F5965 中解决\n* 为 DISCOVERY 功能使用 i18n 国际化，由 @fishshi 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F5920 中完成\n* feature: 支持 glm-4v 模型，由 @Dogtiti 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F5997 中添加\n* 使用正则表达式使代码更加简洁，由 @dupl 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F5998 中完成\n* 自 #5984 提议以来，新增 DeepSeek 作为新的模型提供商（包含 deepseek-chat 和 deepseek-coder 模型），用户可同时使用 OpenAI 和 DeepSeek，只需分别指定不同的 API 地址和密钥即可，由 @bestsanmao 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat\u002Fpull\u002F5989 中实现\n* docs: 在 README 中添加 DEEPSEEK_API_KEY 和 DEEPSEEK_URL 配置项，由 @bestsanmao 在 git 中完成","2025-02-16T03:25:22",{"id":201,"version":202,"summary_zh":203,"released_at":204},99238,"v2.15.8","## 变更内容\n* 自定义模型名称可以单独包含 `@` 符号。由 @ryanhex53 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5769 中提出\n* 修复：将 `updateCurrentSession` 改为 `updateTargetSession`，由 @Dogtiti 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5774 中完成\n* 修复：glm 聊天路径问题，由 @DDMeaqua 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5776 中修复\n* 修复：botMessage 回复日期显示问题，由 @Dogtiti 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5778 中修复\n* 样式优化：使用 clsx 改进类名，由 @Dogtiti 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5782 中完成\n* 构建优化：o1 模型使用 `max_completion_tokens` 参数，由 @DDMeaqua 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5788 中实现\n* 修复：内置插件 dalle3 错误 #5787，由 @JingSyue 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5795 中修复\n* 新增 claude3.5 haiku 模型，并移除视觉支持，由 @OPChips 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5779 中添加\n* 实时聊天功能，由 @Dogtiti 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5786 中实现\n\n## 新贡献者\n* @ryanhex53 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5769 中完成了首次贡献\n* @JingSyue 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5795 中完成了首次贡献\n* @OPChips 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5779 中完成了首次贡献\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fcompare\u002Fv2.15.7...v2.15.8","2024-11-11T05:27:07",{"id":206,"version":207,"summary_zh":208,"released_at":209},99239,"v2.15.7","## 变更内容\n* 修复 gemini 无效参数的问题 #5715，由 @lloydzhou 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5720 中提交\n* 修复 statusText 非 ISO-8859-1 编码的问题 #5717，由 @lloydzhou 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5719 中提交\n* 更新 README.md，由 @ElricLiu 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5722 中提交\n* 将 @types\u002Fjest 从 29.5.13 升级到 29.5.14，由 @dependabot 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5732 中提交\n* 将 @testing-library\u002Fjest-dom 从 6.4.8 升级到 6.6.2，由 @dependabot 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5731 中提交\n* 杂项：改进 Jest 配置，由 @Dogtiti 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5729 中提交\n* 新特性：新增阿里系模型代码配置，由 @yuxuan-ctrl 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5740 中提交\n* 添加 claude 3.5 sonnet 20241022 常量，由 @hyiip 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5737 中提交\n* 新增 claude-3-5-sonnet-latest 和 claude-3-opus-latest，由 @mrcore 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5744 中提交\n* 新特性：[#5714] 支持 GLM 模型，由 @DDMeaqua 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5741 中提交\n* 修复 ts 错误，由 @DDMeaqua 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5752 中提交\n* 功能：onfinish 回调，由 @Dogtiti 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5759 中提交\n* 杂项（开发依赖）：将 @testing-library\u002Freact 从 16.0.0 升级到 16.0.1，由 @dependabot 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5764 中提交\n* 新特性：添加文档说明，由 @weester-yan 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5753 中提交\n* 新增阿里云的一键部署链接，由 @endless-learner 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5464 中提交\n* 新特性：新增 claude haiku 3.5，由 @lloydzhou 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5766 中提交\n* 杂项：更新 README，由 @DDMeaqua 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5767 中提交\n* 新特性：更新真实的 'currentSession'，由 @Dogtiti 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5765 中提交\n\n## 新贡献者\n* @yuxuan-ctrl 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5740 中完成了首次贡献\n* @hyiip 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5737 中完成了首次贡献\n* @mrcore 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5744 中完成了首次贡献\n* @weester-yan 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5753 中完成了首次贡献\n* @endless-learner 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5464 中完成了首次贡献\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fcompare\u002Fv2.15.6...v2.15.7","2024-11-05T09:43:42",{"id":211,"version":212,"summary_zh":213,"released_at":214},99240,"v2.15.6","## 变更内容\n* 修复：使用 Tauri 的 fetch 方法，由 @Dogtiti 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5679 中完成\n* 支持 xAI，由 @lloydzhou 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5704 中完成\n\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fcompare\u002Fv2.15.5...v2.15.6","2024-10-24T07:35:04",{"id":216,"version":217,"summary_zh":218,"released_at":219},99247,"v2.14.2","## What's Changed\r\n* 解决禁止gpt4时禁止gtp4o-mini问题 by @mayfwl in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5218\r\n* 修复拼写错误 by @122cygf in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5223\r\n* 修复ChatGPTNextWeb页面的无障碍问题 by @mayfwl in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5219\r\n* Feature\u002Fbangpt by @mayfwl in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5233\r\n* dall-e-3 adds 'quality' and 'style' options by @MrrDrr in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5245\r\n* support one-click fetch available models in OpenAI Channel by @code-october in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4815\r\n* Update README.md by @ElricLiu in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5273\r\n* feat: add model name to conversation page by @DDMeaqua in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5270\r\n* feat: update i18n by @DDMeaqua in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5093\r\n* 代码折叠 by @mayfwl in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5235\r\n\r\n## New Contributors\r\n* @mayfwl made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5218\r\n* @122cygf made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5223\r\n* @code-october made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4815\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fcompare\u002Fv2.14.1...v2.14.2","2024-08-16T08:37:50",{"id":221,"version":222,"summary_zh":223,"released_at":224},99241,"v2.15.5","## 变更内容\n* 功能：jest 由 @Dogtiti 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5211 中实现\n* Google Gemini 支持函数调用 由 @lloydzhou 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5581 中实现\n* 优化访问码输入框 由 @code-october 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5639 中实现\n* 支持前端启用\u002F禁用代码折叠 由 @code-october 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5640 中实现\n* 杂项：改进测试 由 @Dogtiti 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5638 中改进\n* 修复：侧边栏样式 由 @Dogtiti 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5644 中修复\n* 修改“压缩模型”名称，增加“生成对话标题”的功能提示 由 @code-october 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5647 中完成\n* 功能：允许仅发送图片 由 @Dogtiti 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5599 中实现\n* 更新 deploy_preview 运行目标 由 @lloydzhou 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5660 中更新\n* 修复：将 o1 系列模型的超时时间改为 4 分钟 由 @ccq18 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5658 中修复\n* 更新测试运行目标 由 @lloydzhou 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5661 中更新\n* 将 @types\u002Fjest 从 29.5.12 升级到 29.5.13 由 @dependabot 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5666 中完成\n* 功能：h0lly w00dz z 更新程序 由 @lloydzhou 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5632 中实现\n\n## 新贡献者\n* @ccq18 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5658 中做出了首次贡献\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fcompare\u002Fv2.15.4...v2.15.5","2024-10-15T08:18:22",{"id":226,"version":227,"summary_zh":228,"released_at":229},99242,"v2.15.4","## 变更内容\n* 在 README 中支持 SaaS 版本，由 @Leizhenpeng 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5529 中完成\n* Google API 使用 `x-goog-api-key` 头部，由 @lloydzhou 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5541 中完成\n* 修复：构建错误，由 @Dogtiti 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5545 中完成\n* 文档：热修复\u002F上游同步文档更新，由 @joetsuihk 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5552 中完成\n* 修复：默认模型，由 @Dogtiti 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5553 中完成\n* 针对 `x-goog-api-key` 的热修复，由 @lloydzhou 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5562 中完成\n* 热修复：插件操作，由 @lloydzhou 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5547 中完成\n* 修复 quoteEnd 提取正则表达式，由 @code-october 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5564 中完成\n* 更新 README，由 @mayfwl 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5567 中完成\n* 使用安全的相等操作，由 @code-october 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5578 中完成\n* 错误修复：删除导致错误的 escapeDollarNumber 函数…，由 @Dean-YZG 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4393 中完成\n* 修复：将变量名 ALLOWD_PATH 正确拼写为 ALLOWED_PATH，由 @little-huang 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5586 中完成\n* 新特性：在应用中使用 Tauri Fetch API，由 @lloydzhou 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5565 中完成\n* 修复 compressModel，相关 #5426，修复 #5606、#5603 和 #5575，由 @lloydzhou 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5607 中完成\n* 更新 README.md，由 @ElricLiu 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5609 中完成\n* 更新 README.md，由 @lloydzhou 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5610 中完成\n* 修复：[#5574] README，由 @DDMeaqua 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5608 中完成\n* 确保在处理响应体之前获取 request_id，由 @lloydzhou 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5611 中完成\n\n## 新贡献者\n* @joetsuihk 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5552 中完成了首次贡献\n* @little-huang 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5586 中完成了首次贡献\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fcompare\u002Fv2.15.3...v2.15.4","2024-10-09T09:44:28",{"id":231,"version":232,"summary_zh":233,"released_at":234},99243,"v2.15.3","## 变更内容\n* 在 ModelSelector 中为模型和提供商之间添加空格，以提高可读性。由 @Dakai 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5428 中完成。\n* 功能：改进 setting.model 选择器。由 @tuanzisama 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5431 中完成。\n* 功能：总结模型自定义功能。由 @skymkmk 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5426 中完成。\n* 功能：手动重新生成标题。由 @skymkmk 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5430 中完成。\n* 修复：#5429 Anthropic 身份验证错误 CORS 问题。由 @DDMeaqua 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5435 中完成。\n* 修复：TypeScript 错误。由 @DDMeaqua 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5438 中完成。\n* 杂项：修正拼写错误。由 @DDDDD12138 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5442 中完成。\n* CI：将 `actions\u002Fcache` 升级至 v4。由 @SukkaW 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5454 中完成。\n* 杂项：移除未使用的导入并添加 ESLint 规则。由 @DDDDD12138 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5112 中完成。\n* 分支功能。由 @mayfwl 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5432 中完成。\n* 修复：选择器 CSS。由 @DDMeaqua 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5402 中完成。\n* 修复：配置水合化问题，并将默认模型强制设置为 gpt-3.5-turbo。由 @skymkmk 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5444 中完成。\n* 添加 TTS 功能。由 @DDMeaqua 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5459 中完成。\n* 修复：避免在服务器端获取 prompts.json 文件。由 @JuliusMoehring 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5462 中完成。\n* 修正拼写错误，将 WHITE_WEBDEV_ENDPOINTS 改为 WHITE_WEBDAV_ENDPOINTS。由 @yudshj 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5463 中完成。\n* 修复：当视觉模型名称不包含…时，有效载荷中缺少 max_tokens 参数的问题。由 @dustookk 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5304 中完成。\n* 功能修复：OpenAI 函数调用。由 @lloydzhou 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5489 中完成。\n* 修复代码重复。由 @mayfwl 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5495 中完成。\n* 修复插件 CSS。由 @DDMeaqua 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5498 中完成。\n* 配置工件。由 @DDMeaqua 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5515 中完成。\n* 添加内置插件。由 @lloydzhou 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5508 中完成。\n* 功能：播放音频和视频。由 @lloydzhou 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5519 中完成。\n* 修复：防止在无效消息响应时更新标题。由 @Dogtiti 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5522 中完成。\n\n## 新贡献者\n* @Dakai 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5428 中完成了首次贡献。\n* @tuanzisama 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5431 中完成了首次贡献。\n* @JuliusMoehring 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web 中完成了首次贡献。","2024-09-25T07:53:09",{"id":236,"version":237,"summary_zh":238,"released_at":239},99244,"v2.15.2","## 变更内容\n* 添加 chatgpt-4o-latest，由 @MrrDrr 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5376 中完成\n* 修复：safaLocalStorage，由 @Dogtiti 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5386 中完成\n* 新特性：添加快捷键，由 @DDMeaqua 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5396 中完成\n* 修复 UI 中的错别字，由 @xmcp 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5405 中完成\n* 修复：#4240 移除当上下文为 0 时的提示，由 @Leizhenpeng 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5406 中完成\n* 修复：移除用于检查模型是否…的视觉模型判断方法，由 @skymkmk 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5415 中完成\n* 新特性：添加 o1 模型，由 @skymkmk 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5416 中完成\n* 杂项：在移动端隐藏快捷键显示，由 @DDMeaqua 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5419 中完成\n* 修复：HTML 代码块包含 2 个换行符，由 @lloydzhou 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5418 中完成\n\n## 新贡献者\n* @xmcp 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5405 中完成了首次贡献\n* @skymkmk 在 https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5415 中完成了首次贡献\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fcompare\u002Fv2.15.1...v2.15.2","2024-09-13T09:38:36",{"id":241,"version":242,"summary_zh":243,"released_at":244},99245,"v2.15.1","## 变更内容\n* 修复Mermaid无法渲染的问题。由@lloydzhou在https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5377中关闭#5374。\n* 为site.webmanifest添加crossOrigin=\"use-credentials\"，由@reggiezhang在https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5381中完成。\n* 修复(#5378)：将插件ID默认设置为空数组，由@SukkaW在https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5383中完成。\n\n## 新贡献者\n* @reggiezhang 在https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5381 中完成了首次贡献。\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fcompare\u002Fv2.15.0...v2.15.1","2024-09-07T14:15:25",{"id":246,"version":247,"summary_zh":248,"released_at":249},99246,"v2.15.0","## What's Changed\r\n* fix: Determine if Tencent is authorized by @zhangjian10 in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5288\r\n* feat: add a page to search chat history by @Movelocity in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5274\r\n* Hotfix: Expand button for code block by @lloydzhou in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5300\r\n* Modify View All Languages by @mayfwl in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5303\r\n* fix: artifact render error by @mayfwl in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5306\r\n* Update README.md by @ElricLiu in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5309\r\n* feat: add indexDB by @Dogtiti in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5324\r\n* fix: right click by @Dogtiti in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5335\r\n* fix: hydrated for indexedDB by @Dogtiti in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5356\r\n* Feature plugin (GPTs like action based on function call) by @lloydzhou in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5331\r\n\r\n## Awesome Plugins\r\n\r\nhttps:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FNextChat-Awesome-Plugins\r\n\r\n\r\n## New Contributors\r\n* @zhangjian10 made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5288\r\n* @Movelocity made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5274\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fcompare\u002Fv2.14.2...v2.15.0\r\n\r\n## What's Changed\r\n* fix: Determine if Tencent is authorized by @zhangjian10 in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5288\r\n* feat: add a page to search chat history by @Movelocity in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5274\r\n* Hotfix: Expand button for code block by @lloydzhou in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5300\r\n* Modify View All Languages by @mayfwl in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5303\r\n* fix: artifact render error by @mayfwl in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5306\r\n* Update README.md by @ElricLiu in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5309\r\n* feat: add indexDB by @Dogtiti in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5324\r\n* fix: right click by @Dogtiti in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5335\r\n* fix: hydrated for indexedDB by @Dogtiti in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5356\r\n* Feature plugin (GPTs like action based on function call) by @lloydzhou in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5331\r\n* fix: update package version by @Kosette in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5375\r\n\r\n## New Contributors\r\n* @zhangjian10 made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5288\r\n* @Movelocity made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5274\r\n* @Kosette made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5375\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fcompare\u002Fv2.14.2...v2.15.0","2024-09-06T12:12:05",{"id":251,"version":252,"summary_zh":253,"released_at":254},99249,"v2.14.0","## What's Changed\r\n* add google api safety settings by Settings page by @yeung66 in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4847\r\n* Change gpt summary model to gpt-4o-mini by @ChenglongWang in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5063\r\n* refactor setting page by @lloydzhou in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5067\r\n* chore: Remove useless judgment conditions by @consistent-k in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5081\r\n* feat: improve components structure by @Dogtiti in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5080\r\n* Revert \"feat: improve components structure\" by @lloydzhou in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5088\r\n* hotfix cache upload image by @lloydzhou in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5103\r\n* [Feature] Stable Diffusion by @lloydzhou in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4983\r\n* Fix defaultModel undefined error by @ZTH7 in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5071\r\n* [Artifacts] add preview html code by @lloydzhou in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5092\r\n\r\n## New Contributors\r\n* @yeung66 made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4847\r\n* @ChenglongWang made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5063\r\n* @ZTH7 made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5071\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fcompare\u002Fv2.13.1...v2.14.0","2024-07-26T11:25:53",{"id":256,"version":257,"summary_zh":258,"released_at":259},99250,"v2.13.1","## What's Changed\r\n* chore: add chinese template by @RubuJam in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4984\r\n* fix typo in app\u002Fcomponents\u002Fchat.tsx by @jiangying000 in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5025\r\n* update constant for baidu  add ENIRE Speed  ENIRE Lite model by @consistent-k in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5040\r\n* scrollbar width change by @DDMeaqua in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5041\r\n* chore: update .env.template to align with README.md by @DDDDD12138 in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5036\r\n* Add enterprise edition introduction by @LiuElric in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5052\r\n* chore: remove unused imports and correct typos by @DDDDD12138 in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5035\r\n* doc: fix Azure docs by @arloor in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5033\r\n* Add GPT-4o mini support by @PeterDaveHello in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5057\r\n* chore: update nav link to #企业版 by @Leizhenpeng in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5054\r\n* refactor: google by @Dogtiti in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5045\r\n* Add Traditional Chinese prompts converted from Simplified Chinese version by @PeterDaveHello in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5046\r\n* readme_cn 补充锚点 by @DDMeaqua in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5060\r\n* Add README_JA.md by @yaway in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5062\r\n* using cache storage store image data #5013 by @lloydzhou in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5061\r\n\r\n## New Contributors\r\n* @jiangying000 made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5025\r\n* @consistent-k made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5040\r\n* @DDMeaqua made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5041\r\n* @DDDDD12138 made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5036\r\n* @LiuElric made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5052\r\n* @arloor made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5033\r\n* @Leizhenpeng made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5054\r\n* @yaway made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F5062\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fcompare\u002Fv2.13.0...v2.13.1","2024-07-19T10:18:29",{"id":261,"version":262,"summary_zh":263,"released_at":264},99251,"v2.13.0","## What's Changed\r\n* fix: revert proxy url changes by @fred-bf in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4891\r\n* Fix web url by @josephrocca in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4782\r\n* Fix claude get headers by @lloydzhou in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4903\r\n* gemini using real sse format response #3677 #3688 by @lloydzhou in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4906\r\n* feat: using fetch to get buildin masks by @lloydzhou in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4917\r\n* readme 添加 DEFAULT_MODEL 参数 by @ji-jinlong in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4915\r\n* refactor: get language by @lloydzhou in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4922\r\n* Refactor model table by @lloydzhou in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4923\r\n* chore(app\u002Flayout.tsx): fix deprecated viewport nextjs 14 by @ImBIOS in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4850\r\n* support azure deployment name by @lloydzhou in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4930\r\n* feat: add getClientApi method by @Dogtiti in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4935\r\n* feat: optimize getHeaders by @Dogtiti in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4934\r\n* hotfix: old AZURE_URL config error: \"DeploymentNotFound\". #4945 #4930 by @lloydzhou in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4953\r\n* feat: support baidu model by @Dogtiti in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4936\r\n* Feature\u002Fbyte dance by @Dogtiti in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4939\r\n* feat: qwen by @Dogtiti in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4942\r\n* hotfix Gemini finish twice. #4955 #4966 by @lloydzhou in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4968\r\n* change build messages for qwen in client by @lloydzhou in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4971\r\n* hotfix: doubao display name by @lloydzhou in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4974\r\n* Improve tw Traditional Chinese locale by @PeterDaveHello in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4933\r\n* feat: update macOS icon to be consistent with design in public\u002Fmacos.png by @billxc in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4946\r\n* support cloudflare ai gateway by @lloydzhou in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4979\r\n* hotfix: using custom models, create custom provider by @lloydzhou in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4986\r\n* Hotfix: default config by @lloydzhou in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4988\r\n* update custom bytedance models, and update labels in setting page by @lloydzhou in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4989\r\n\r\n## New Contributors\r\n* @josephrocca made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4782\r\n* @lloydzhou made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4903\r\n* @ji-jinlong made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4915\r\n* @billxc made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4946\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fcompare\u002Fv2.12.4...v2.13.0","2024-07-13T13:32:32",{"id":266,"version":267,"summary_zh":268,"released_at":269},99252,"v2.12.4","## What's Changed\r\n* feat: support gemini flash by @fred-bf in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4702\r\n* feat: add gemini flash into vision model list by @fred-bf in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4703\r\n* gpt-4o as vision model by @leo4life2 in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4706\r\n* Chore fix by @Dean-YZG in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4671\r\n* update translation by @zhz8951 in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4732\r\n* Dockerfile: Listen to any addresses instead of localhost, fixes #4682 by @ReeseWang in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4689\r\n* fix: make env PROXY_URL avaliable in Docker container. by @yangxiang92 in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4771\r\n* Add new Teracloud domain by @junxian-li-hpc in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4826\r\n* feat: support model claude-3-5-sonnet-20240620 by @hengstchon in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4869\r\n* fix someone forgot to update license year to 2024 by @ImBIOS in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4841\r\n\r\n## New Contributors\r\n* @zhz8951 made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4732\r\n* @Kivi1998 made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4710\r\n* @ReeseWang made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4689\r\n* @yangxiang92 made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4771\r\n* @junxian-li-hpc made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4826\r\n* @hengstchon made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4869\r\n* @ImBIOS made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4841\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fcompare\u002Fv2.12.3...v2.12.4\r\n\r\n## What's Changed\r\n* feat: support gemini flash by @fred-bf in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4702\r\n* feat: add gemini flash into vision model list by @fred-bf in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4703\r\n* gpt-4o as vision model by @leo4life2 in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4706\r\n* Chore fix by @Dean-YZG in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4671\r\n* update translation by @zhz8951 in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4732\r\n* Dockerfile: Listen to any addresses instead of localhost, fixes #4682 by @ReeseWang in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4689\r\n* fix: make env PROXY_URL avaliable in Docker container. by @yangxiang92 in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4771\r\n* Add new Teracloud domain by @junxian-li-hpc in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4826\r\n* feat: support model claude-3-5-sonnet-20240620 by @hengstchon in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4869\r\n* fix someone forgot to update license year to 2024 by @ImBIOS in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4841\r\n\r\n## New Contributors\r\n* @zhz8951 made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4732\r\n* @Kivi1998 made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4710\r\n* @ReeseWang made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4689\r\n* @yangxiang92 made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4771\r\n* @junxian-li-hpc made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4826\r\n* @hengstchon made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4869\r\n* @ImBIOS made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4841\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fcompare\u002Fv2.12.3...v2.12.4","2024-06-24T06:47:33",{"id":271,"version":272,"summary_zh":273,"released_at":274},99253,"v2.12.3","## What's Changed\r\n* feat: fix 1)the property named 'role' of the first message must be 'u… by @Dean-YZG in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4625\r\n* feat: googleApiKey & anthropicApiKey support setting multi-key by @Dean-YZG in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4626\r\n* Fix Sync Issue with Upstash by @rooben-me in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4610\r\n* Fix typo for \"OpenAI Endpoint\" in the en locale by @DmitrySandalov in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4670\r\n* chore(deps): bump next from 13.4.9 to 14.1.1 by @dependabot in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4647\r\n* support gpt-4o by @leo4life2 in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4674\r\n* feat: bump version by @fred-bf in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4684\r\n\r\n## New Contributors\r\n* @rooben-me made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4610\r\n* @DmitrySandalov made their first contribution in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4670\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fcompare\u002Fv2.12.2...v2.12.3","2024-05-14T09:37:41",{"id":276,"version":277,"summary_zh":278,"released_at":279},99254,"v2.12.2","## What's Changed\r\n* fix: auto migrate proxy config by @fred-bf in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4288\r\n* feat: update vercel deploy env by @fred-bf in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4339\r\n* Fix \"Enter\" bug by @imraax in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4322\r\n* [Cherry Pick] Improve [Utils] Check Vision Model by @H0llyW00dzZ in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4306\r\n* [Cherry Pick] Fix Webdav Syncing Issues by @H0llyW00dzZ in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4353\r\n* patch: disable webdav redirect by @fred-bf in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4381\r\n* Fix: Handle empty server response in API call by @EasonQwQ in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4379\r\n* support \\(...\\) and \\[...\\] style math formula by @MrrDrr in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4186\r\n* chore(deps-dev): bump @types\u002Fnode from 20.9.0 to 20.11.30 by @dependabot in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4391\r\n* chore(deps): bump emoji-picker-react from 4.5.15 to 4.9.2 by @dependabot in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4390\r\n* chore(deps-dev): bump @types\u002Freact from 18.2.14 to 18.2.70 by @dependabot in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4389\r\n* chore(deps-dev): bump eslint-plugin-prettier from 4.2.1 to 5.1.3 by @Essmatiko123 in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4366\r\n* chore(deps-dev): bump eslint-plugin-prettier from 4.2.1 to 5.1.3 by @dependabot in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F3850\r\n* chore(deps-dev): bump @tauri-apps\u002Fcli from 1.5.7 to 1.5.11 by @dependabot in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4264\r\n* Update Docker Ignore by @H0llyW00dzZ in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4091\r\n* Update README.md by @MrrDrr in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4193\r\n* fix: webdav check httpcode list by @Dup4 in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F3870\r\n* fix(chat-item): selected ChatItem showing border in other pages by @erich2s in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F3529\r\n* The language filtering option of the mask is stored by @reece00 in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F3508\r\n* fix docker by @hmhuming in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4408\r\n* Refactor Api Common [Server Side] [Console Log] by @H0llyW00dzZ in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F3424\r\n* fix: MessageSelectorWarning by @Yuliang-Lee in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F3405\r\n* Feat ChatGPT LLM Api [Console Log] [Text Moderation] [Azure] by @H0llyW00dzZ in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F3314\r\n* Update .env.template 更正单词 by @surkaa in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F3280\r\n* Refactor Summarize Logic by @H0llyW00dzZ in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F3205\r\n* Update apple-touch-icon.png by @xiaotianxt in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4417\r\n* Feat multi models by @Dean-YZG in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4457\r\n* [WIP] feat: #1550 Azure, Bard, Claude, ChatGLM, Qwen, Spark by @Yidadaa in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F2603\r\n* feat: remove duplicate Input Template by @Dean-YZG in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4461\r\n* feat: fix no max_tokens in payload when calling openai vision model by @Dean-YZG in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4462\r\n* feat: modify some propmt in DEFAULT_INPUT_TEMPLATE about expressing l… by @Dean-YZG in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4466\r\n* feat: remove debug code by @Dean-YZG in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4469\r\n* feat: fix system prompt by @Dean-YZG in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4470\r\n* feat: 补充文档 by @Dean-YZG in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4477\r\n* feat: white webdav server domain by @Dean-YZG in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4479\r\n* Update layout.tsx by @dlb-data in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4476\r\n* feat: Solve the problem of using openai interface protocol for user-d… by @Dean-YZG in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4480\r\n* Support `gpt-4-turbo` and `gpt-4-turbo-2024-04-09` by @leo4life2 in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4487\r\n* feat: fix webdav 逻辑 by @Dean-YZG in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4507\r\n* Improve tw Traditional Chinese locale by @PeterDaveHello in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4500\r\n* add knowledge cutoff date for gpt-4-turbo-2024-04-09 by @MrrDrr in https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web\u002Fpull\u002F4509\r\n* add timez","2024-04-30T05:29:19"]