发布日期: 2025-04-13
版本号: v0.6.3

[0.6.3]版本引入了多项功能增强、问题修复与配置优化。新增功能包括:可手动关闭的自动工件检测、共享聊天的宽屏模式、按需重建知识库索引、对OpenAPI YAML格式的支持、复制消息时自动排除“details”标签、集成搜狗网页搜索、允许管理员设置前端Web加载器引擎、按用户组控制多模型聊天权限、支持禁用持久化配置、增强Elixir代码高亮、支持PWA外部清单URL、集成Azure AI语音转文本提供商、支持OIDC的PKCE安全增强,以及全面的UI/UX优化和多语言翻译更新。问题修复涵盖了缺失模型导致的聊天补全错误、RAG引用准确性、OGG/WebM音频上传处理、工具服务器会话认证、文件夹内聊天重命名同步、KaTeX公式溢出、中断正在进行的聊天、工具服务器索引匹配、LDAP多邮箱登录、模型可见性切换以及跨域清单加载兼容性。主要变更包括:所有新建资源(模型、工具、知识库)默认访问范围设为私有,以及进行了通用后端重构以提升稳定性与安全性,同时升级了关键依赖库。

更新内容 (中文)

[0.6.3] - 2025-04-12

新增功能

  • 🧪 自动伪影检测开关:自动检测结果中的伪影——现在您可以在高级设置中禁用此行为,以获得完全控制权。
  • 🖼️ 共享对话的宽屏模式:共享链接的对话现在支持宽屏布局——非常适合演示或在更宽的屏幕上进行更轻松的审阅。
  • 🔁 按需重新索引知识文件:管理员现在可以在更改嵌入向量后触发所有知识文件的重新索引——确保立即与新模型对齐,以获得最佳RAG性能。
  • 📄 OpenAPI YAML格式支持:外部工具现在可以使用YAML格式的OpenAPI规范——为熟悉YAML配置的开发者简化了集成。
  • 💬 消息内容复制行为:复制操作现在排除了 ‘details’ 标签——在分享或粘贴摘要到其他地方时,简化了剪贴板内容。
  • 🧭 搜狗网页搜索集成:新增搜索引擎选项——为多语言用户增强全球相关性和搜索源的多样性。
  • 🧰 前端网页加载器引擎配置:管理员现在可以直接在前端为RAG工作流设置首选的网页加载器引擎——在不同部署环境中提供更精细的控制。
  • 👥 多模型聊天权限控制:管理员现在可以按用户组管理对多模型聊天的访问权限——允许在团队环境中进行更严格的管理。
  • 🧱 可禁用持久化配置:新的环境变量允许高级用户和托管环境关闭持久化配置——非常适合动态或无状态的部署。
  • 🧠 Elixir代码高亮支持:Elixir语法现在在代码块中得到了精美呈现——非常适合在AI或自动化项目中使用该语言的开发者。
  • 🌐 PWA外部清单URL支持:您现在可以定义外部manifest.json——在Cloudflare Zero Trust等托管或基于代理的PWA环境中无缝集成Open WebUI。
  • 🧪 Azure AI语音转文本提供商集成:使用Microsoft的Azure STT,轻松转录大型音频文件(最大200MB),精度高——可在音频设置中完全配置。
  • 🔏 OIDC支持PKCE(代码质询方法):通过证明密钥交换增强您的OIDC登录安全性——非常适合零信任和原生客户端应用。
  • 通用UI/UX增强:在布局、样式和工具交互方面进行了众多改进——减少视觉噪音,改进关键工作流的整体可用性。
  • 🌍 多语言翻译更新:完善了加泰罗尼亚语、俄语、中文(简体和繁体)、匈牙利语和西班牙语的翻译,以提供更清晰的全球导航和说明。

已修复问题

  • 💥 解决缺失模型导致的聊天完成错误:修复了引用不存在模型时的内部服务器错误——确保优雅回退和清晰的错误指导。
  • 🔧 恢复正确的知识库引用:RAG工作流生成的引用现在显示准确的参考——确保来自源内容的输出可验证。
  • 🎙️ 修复OpenAI的OGG/WebM音频上传处理:上传OGG或WebM文件现在会在转录前正确转换为WAV——恢复准确的AI语音识别工作流。
  • 🔐 恢复工具服务器的’Session’身份验证:之前在外部工具服务器上失效的会话身份验证现已完全正常工作——确保安全、无缝地访问连接的工具。
  • 🌐 文件夹中的聊天重命名现在能正确更新:在文件夹中重命名聊天后,现在会立即在所有地方反映——改进聊天组织和清晰度。
  • 📜 修复KaTeX溢出显示:数学表达式现在整洁地保持在消息边界内——即使在公式较长时也能保持布局一致性。
  • 🚫 修复停止进行中的聊天:您现在可以返回活跃(进行中)的聊天并随时停止生成——确保对会话的完全控制。
  • 🔧 修复TOOL_SERVERS / TOOL_SERVER_CONNECTIONS索引问题:修复了工具列表与其访问路径之间的不匹配——恢复了全部功能并防止工具管理中的混淆。
  • 🔐 LDAP登录处理多个邮箱:当LDAP返回多个电子邮件属性时,现在使用第一个有效的邮箱——确保登录成功和账户一致性。
  • 🧩 修复模型可见性切换:切换模型可见性现在即使对未修改的模型也有效——让管理员可以顺利地在基础模型上管理用户访问。
  • ⚙️ 跨源manifest.json现在可正常加载:解决了与Cloudflare Zero Trust(及其他)的兼容性问题,允许manifest.json在认证代理后加载。

变更内容

  • 🔒 所有资源的默认访问范围设置为私有:模型、工具和知识在创建时现在默认为私有——确保更好的基线安全性和可见性控制。
  • 🧱 通用后端重构以提高稳定性:众多不可见的改进增强了后端的可扩展性、安全性和可维护性——为即将推出的功能提供更坚实的基础。
  • 🧩 稳定依赖项升级:更新了关键平台库——Chromadb (0.6.3)、pgvector (0.4.0)、Azure Identity (1.21.0) 和 Youtube Transcript API (1.0.3)——以提高兼容性、功能性和安全性。

更新内容 (原始)

[0.6.3] - 2025-04-12

Added

  • 🧪 Auto-Artifact Detection Toggle: Automatically detects artifacts in results—but now you can disable this behavior under advanced settings for full control.
  • 🖼️ Widescreen Mode for Shared Chats: Shared link conversations now support widescreen layouts—perfect for presentations or easier review across wider displays.
  • 🔁 Reindex Knowledge Files on Demand: Admins can now trigger reindexing of all knowledge files after changing embeddings—ensuring immediate alignment with new models for optimal RAG performance.
  • 📄 OpenAPI YAML Format Support: External tools can now use YAML-format OpenAPI specs—making integration simpler for developers familiar with YAML-based configurations.
  • 💬 Message Content Copy Behavior: Copy action now excludes ‘details’ tags—streamlining clipboard content when sharing or pasting summaries elsewhere.
  • 🧭 Sougou Web Search Integration: New search engine option added—enhancing global relevance and diversity of search sources for multilingual users.
  • 🧰 Frontend Web Loader Engine Configuration: Admins can now set preferred web loader engine for RAG workflows directly from the frontend—offering more control across setups.
  • 👥 Multi-Model Chat Permission Control: Admins can manage access to multi-model chats per user group—allowing tighter governance in team environments.
  • 🧱 Persistent Configuration Can Be Disabled: New environment variable lets advanced users and hosts turn off persistent configs—ideal for volatile or stateless deployments.
  • 🧠 Elixir Code Highlighting Support: Elixir syntax is now beautifully rendered in code blocks—perfect for developers using this language in AI or automation projects.
  • 🌐 PWA External Manifest URL Support: You can now define an external manifest.json—integrate Open WebUI seamlessly in managed or proxy-based PWA environments like Cloudflare Zero Trust.
  • 🧪 Azure AI Speech-to-Text Provider Integration: Easily transcribe large audio files (up to 200MB) with high accuracy using Microsoft’s Azure STT—fully configurable in Audio Settings.
  • 🔏 PKCE (Code Challenge Method) Support for OIDC: Enhance your OIDC login security with Proof Key for Code Exchange—ideal for zero-trust and native client apps.
  • ✨ General UI/UX Enhancements: Numerous refinements across layout, styling, and tool interactions—reducing visual noise and improving overall usability across key workflows.
  • 🌍 Translation Updates Across Multiple Languages: Refined Catalan, Russian, Chinese (Simplified & Traditional), Hungarian, and Spanish translations for clearer navigation and instructions globally.

Fixed

  • 💥 Chat Completion Error with Missing Models Resolved: Fixed internal server error when referencing a model that doesn’t exist—ensuring graceful fallback and clear error guidance.
  • 🔧 Correct Knowledge Base Citations Restored: Citations generated by RAG workflows now show accurate references—ensuring verifiability in outputs from sourced content.
  • 🎙️ Broken OGG/WebM Audio Upload Handling for OpenAI Fixed: Uploading OGG or WebM files now converts properly to WAV before transcription—restoring accurate AI speech recognition workflows.
  • 🔐 Tool Server ‘Session’ Authentication Restored: Previously broken session auth on external tool servers is now fully functional—ensuring secure and seamless access to connected tools.
  • 🌐 Folder-Based Chat Rename Now Updates Correctly: Renaming chats in folders now reflects instantly everywhere—improving chat organization and clarity.
  • 📜 KaTeX Overflow Displays Fixed: Math expressions now stay neatly within message bounds—preserving layout consistency even with long formulas.
  • 🚫 Stopping Ongoing Chat Fixed: You can now return to an active (ongoing) chat and stop generation at any time—ensuring full control over sessions.
  • 🔧 TOOL_SERVERS / TOOL_SERVER_CONNECTIONS Indexing Issue Fixed: Fixed a mismatch between tool lists and their access paths—restoring full function and preventing confusion in tool management.
  • 🔐 LDAP Login Handles Multiple Emails: When LDAP returns multiple email attributes, the first valid one is now used—ensuring login success and account consistency.
  • 🧩 Model Visibility Toggle Fix: Toggling model visibility now works even for untouched models—letting admins smoothly manage user access across base models.
  • ⚙️ Cross-Origin manifest.json Now Loads Properly: Compatibility issues with Cloudflare Zero Trust (and others) resolved, allowing manifest.json to load behind authenticated proxies.

Changed

  • 🔒 Default Access Scopes Set to Private for All Resources: Models, tools, and knowledge are now private by default when created—ensuring better baseline security and visibility controls.
  • 🧱 General Backend Refactoring for Stability: Numerous invisible improvements enhance backend scalability, security, and maintainability—powering upcoming features with a stronger foundation.
  • 🧩 Stable Dependency Upgrades: Updated key platform libraries—Chromadb (0.6.3), pgvector (0.4.0), Azure Identity (1.21.0), and Youtube Transcript API (1.0.3)—for improved compatibility, functionality, and security.

下载链接