- 博客(2)
- 收藏
- 关注
原创 人工智能对话应用前端工作空间models添加到侧边栏的实现(以openwebUI为例)
本文介绍了在openwebUI中实现AI对话应用模型添加到侧边栏的完整流程。核心实现包括:1) 使用Svelte的writable store管理用户偏好设置,将模型显示状态(sidebarMasks)保存在localStorage中;2) 通过开关按钮触发toggleSidebarState方法更新状态;3) 在侧边栏中过滤并渲染选中的模型列表(sidebarModels)。系统实现了状态持久化,确保页面刷新后保持用户设置。关键技术包括响应式数据绑定($:语法)、状态更新(userPreferences.
2025-06-03 10:32:02
254
原创 openwebui开发部署教程
1、执行容器build命令,npm ci命令会一直卡住,报网络问题错误,实际上是pyodide这个包要预先下载和node匹配的版本,且npm ci命令需要在前面加镜像源,https://www.cnblogs.com/lasding/p/18401704,自己感觉华为云的镜像源好使。这里要注意的是端口,例如前端3000:5173,容器向外映射的是3000,内部是5173端口。且代码中配置项较多,在.env中配置不生效,目前跨过验证接口直接跳转登录的情况也未解决。具体来说,主要是添加。
2024-12-11 22:24:14
11843
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人