发布日期: 2024-12-25
版本号: v0.5.0

Open WebUI 于2024年12月25日发布0.5.0版本,新增多项功能:支持异步聊天(允许离开界面后继续生成回复)、非活跃标签页消息完成通知、Webhook通知集成、Beta版实时协作频道功能(类Discord/Slack)、客户端图片压缩(节省带宽)、用户组OAuth管理权限、Ollama结构化数据输出、离线Swagger文档、快速截屏按钮及多语言翻译优化。修复了CSV表格导出缺失表头和权限控制异常问题。安全方面限制API密钥仅用于指定接口,重构后端提升性能但可能导致旧功能兼容性问题,同时移除非必要遗留功能。官方特别致谢社区贡献者与赞助商,强调将持续推进AI协作工具创新,构建更智能的工作流生态。

更新内容 (中文)

[0.5.0] - 2024-12-25

🎄🎅 圣诞快乐!节日愉快! 值此佳节,我们为您带来迄今为止最令人兴奋的更新,解锁工作流的全新可能性。携手Open WebUI,迈向更智能、更协作的未来!🚀

新增

  • 💬 真正的异步聊天支持:创建聊天后可随时离开,返回时响应已就绪。专为推理模型和多智能体工作流设计,实现前所未有的多任务处理体验。
  • 🔔 聊天完成通知:当非活动标签页中的聊天完成时,通过界面内通知及时提醒,确保您不错过任何响应。
  • 🌐 通知Webhook集成:即使关闭标签页也能通过Webhook接收提醒!在设置 > 账号中配置Webhook URL,满足长时间对话和外部集成需求。
  • 📚 频道功能(Beta版):体验类Discord/Slack的实时协作聊天室,支持用户与AI协同工作。构建频道机器人并解锁异步通信,实现主动式多智能体工作流。通过管理员设置 > 常规启用。即将发布完整Bot SDK教程(https://github.com/open-webui/bot),敬请期待!
  • 🖼️ 客户端图片压缩:上传前自动压缩图片(设置 > 界面),节省带宽并提升性能。
  • 🛠️ 用户组OAuth管理:通过OAuth集成实现组级权限管理,增强协作环境下的控制力和扩展性。
  • ✅ Ollama结构化输出:直接向Ollama传递结构化数据输出,开启自动化流程和精准数据处理新可能。
  • 📜 离线Swagger文档:开发者友好的Swagger API文档现已支持离线访问,确保全场景可用性。
  • 📸 快速屏幕截图按钮:通过消息输入菜单一键截取屏幕内容。
  • 🌍 国际化更新:优化乌克兰语、德语、巴西葡萄牙语、加泰罗尼亚语等多语言翻译,提升全球用户体验。

修复

  • 📋 表格导出至CSV:解决CSV导出时表头缺失和含逗号值导致的错误,确保数据可靠导出。
  • 🔓 BYPASS_MODEL_ACCESS_CONTROL:修复当使用’BYPASS_MODEL_ACCESS_CONTROL=True’时用户可见模型但无法使用的问题,恢复该设置下的正常功能。

变更

  • 💡 API密钥认证范围限制:收窄API密钥认证权限至’/api/models’和’/api/chat/completions’,增强安全性与API治理。
  • ⚙️ 后端性能重构:重大后端架构调整,请注意使用内部变量的"功能"可能存在兼容性问题。未来版本将强制要求websocket支持以确保稳定运行。

移除

  • ⚠️ 遗留功能清理:移除非必要或与新版功能重叠的旧后端系统,打造更轻量高效的平台。

衷心感谢所有用户、贡献者、开发者、翻译人员和梦想家——你们的热情、创意和努力铸就了今天的Open WebUI。我们共同构建的不仅是一个平台,更是一个推动AI协作与创意未来的社区。

展望2025年,我们将继续致力于赋能创新、突破AI工作流边界、提供提升生产力的工具。让我们共同梦想、共同成就、共建未来。感谢您的一路同行。🚀

👏 特别鸣谢杰出贡献者: @silentoplayz, @tarmst, @devdev999, @aleixdorca, @panda44312, @Adhithya03, @gabriel-ecegi, @OriginalSimon, @matthewdtwo, @envision3d, @denispol, @short-circuit, @TiancongLx, @MooreDerek, @jk-f5

🚀 衷心感谢赞助商支持(注:已排除隐私赞助商,如需展示请联系我们): @digitalbrainowners, @ModonHolding, @roosi-gmbh, @mushmax, @rndmcnlly, @icanbwell, @fabioFrei, @GenieDev101, @PortlandKyGuy, @sushibait, @CubicleGangster, @GitDatamind

更新内容 (原始)

[0.5.0] - 2024-12-25

🎄🎅 Merry Christmas and Happy Holidays! This festive season, we’re bringing you our most exciting updates yet, unlocking powerful new possibilities for your workflows. Here’s to a smarter, more collaborative future with Open WebUI! 🚀

Added

  • 💬 True Asynchronous Chat Support: Create chats, navigate away, and return anytime with responses ready. Ideal for reasoning models and multi-agent workflows, enhancing multitasking like never before.
  • 🔔 Chat Completion Notifications: Never miss a completed response. Receive instant in-UI notifications when a chat finishes in a non-active tab, keeping you updated while you work elsewhere.
  • 🌐 Notification Webhook Integration: Get alerts via webhooks even when your tab is closed! Configure your webhook URL in Settings > Account and receive timely updates for long-running chats or external integration needs.
  • 📚 Channels (Beta): Explore Discord/Slack-style chat rooms designed for real-time collaboration between users and AIs. Build bots for channels and unlock asynchronous communication for proactive multi-agent workflows. Opt-in via Admin Settings > General. A Comprehensive Bot SDK tutorial (https://github.com/open-webui/bot) is incoming, so stay tuned!
  • 🖼️ Client-Side Image Compression: Now compress images before upload (Settings > Interface), saving bandwidth and improving performance seamlessly.
  • 🛠️ OAuth Management for User Groups: Enable group-level management via OAuth integration for enhanced control and scalability in collaborative environments.
  • ✅ Structured Output for Ollama: Pass structured data output directly to Ollama, unlocking new possibilities for streamlined automation and precise data handling.
  • 📜 Offline Swagger Documentation: Developer-friendly Swagger API docs are now available offline, ensuring full accessibility wherever you are.
  • 📸 Quick Screen Capture Button: Effortlessly capture your screen with a single click from the message input menu.
  • 🌍 i18n Updates: Improved and refined translations across several languages, including Ukrainian, German, Brazilian Portuguese, Catalan, and more, ensuring a seamless global user experience.

Fixed

  • 📋 Table Export to CSV: Resolved issues with CSV export where headers were missing or errors occurred due to values with commas, ensuring smooth and reliable data handling.
  • 🔓 BYPASS_MODEL_ACCESS_CONTROL: Fixed an issue where users could see models but couldn’t use them with ‘BYPASS_MODEL_ACCESS_CONTROL=True’, restoring proper functionality for environments leveraging this setting.

Changed

  • 💡 API Key Authentication Restriction: Narrowed API key auth permissions to ‘/api/models’ and ‘/api/chat/completions’ for enhanced security and better API governance.
  • ⚙️ Backend Overhaul for Performance: Major backend restructuring; a heads-up that some “Functions” using internal variables may face compatibility issues. Moving forward, websocket support is mandatory to ensure Open WebUI operates seamlessly.

Removed

  • ⚠️ Legacy Functionality Clean-Up: Deprecated outdated backend systems that were non-essential or overlapped with newer implementations, allowing for a leaner, more efficient platform.

A heartfelt thank you to everyone—our users, contributors, developers, translators, and dreamers—who have made Open WebUI what it is today. Your passion, ideas, and hard work inspire us every day to push the boundaries of what’s possible. Together, we’ve built not just a platform, but a community that’s shaping the future of AI-powered collaboration and creativity.

As we look ahead to 2025, we remain ambitious—committed to empowering innovation, breaking new ground in AI workflows, and delivering tools that elevate everyone. Here’s to dreaming big, achieving more, and building the future together. Thank you for being a part of this journey. 🚀

👏 Massive thanks to our incredible contributors for their hard work and dedication to making this release possible: @silentoplayz, @tarmst, @devdev999, @aleixdorca, @panda44312, @Adhithya03, @gabriel-ecegi, @OriginalSimon, @matthewdtwo, @envision3d, @denispol, @short-circuit, @TiancongLx, @MooreDerek, @jk-f5

🚀 We’d like to extend a heartfelt thank you to our amazing sponsors for their generous support (Note: We’ve excluded private sponsors from this list. If you’d like to get featured here, feel free to reach out to us!): @digitalbrainowners, @ModonHolding, @roosi-gmbh, @mushmax, @rndmcnlly, @icanbwell, @fabioFrei, @GenieDev101, @PortlandKyGuy, @sushibait, @CubicleGangster, @GitDatamind

下载链接