🚚 插件迁移指南
Open WebUI 偶尔会发布一些更新,这可能需要对现有的 Tools、Functions、Pipes、Filters 和 Actions 进行更新。本章节为插件作者收集了各个版本的迁移指南。
请选择与您当前正在升级的版本相匹配的指南。如果您正在跨越多个大版本,请按顺序逐步参考各个指南。
可用的指南
- 迁移至 0.5.0 版本 — 涉及
apps→routers的重构、统一的chat_completion端点,以及在函数签名中引入新的__request__参数。 - 迁移至 0.9.0 版本 — 涉及后端全面的同步(sync)到异步(async)重构。数据库模型方法和绝大多数
open_webui.*辅助方法现在均返回协程(coroutines),并且必须使用await。
💬 有任何问题或反馈? 如果您在升级插件时遇到任何问题,请提交一个 GitHub issue 或在社区论坛中寻求帮助。