|
查看: 15|回复: 0
|
[相关教程]
用Open WebUI管理多个本地大模型:切换和对话和历史记录一站搞定
[复制链接]
|

UID2
贡献9 点
钻石7 个
C币993 个
|

本地跑了几个模型之后管理起来很麻烦,每个模型的接口、端口、参数都不一样。Open WebUI解决这个问题,它是个Web界面,可以连Ollama、llama.cpp后端、甚至OpenAI兼容API,一个页面管所有模型。
部署很简单,Docker一行命令就起来了:
docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/data --name open-webui ghcr.io/open-webui/open-webui:main
起来之后访问localhost:3000注册个账号就能用了。
接Ollama的话在设置里填Ollama的地址就行,默认http://host.docker.internal:11434。接llama.cpp后端的话填llama.cpp的server地址。配好之后所有模型会出现在下拉列表里,切换模型就是点一下下拉,对话历史按模型和会话分开存。
有个好用的功能是可以给每个模型设system prompt和参数。比如你给Qwen设一个翻译的system prompt,给Llama3设一个代码助手,切过去用的时候不用重新写提示词。还有文档对话功能,上传PDF它会用RAG帮你读,适合批量看文档。
整体来说Open WebUI适合不想折腾命令行又想管理多个本地模型的人。功能比LM Studio多,而且是开源的,Docker部署也方便。唯一的小缺点是界面偶尔有中文显示不全的问题,但功能不受影响。 |
温馨提示:
1、在论坛里发表的文章仅代表作者本人的观点,与本网站立场无关。
2、论坛的所有内容都不保证其准确性,有效性,时间性。阅读本站内容因误导等因素而造成的损失本站不承担连带责任。
3、当政府机关依照法定程序要求披露信息时,论坛均得免责。
4、若因线路及非本站所能控制范围的故障导致暂停服务期间造成的一切不便与损失,论坛不负任何责任。
5、注册会员通过任何手段和方法针对论坛进行破坏,我们有权对其行为作出处理。并保留进一步追究其责任的权利。
6、网络世界也请遵守我国的法律法规!一旦发现违法行为,将立即封存相关信息并报警处理!
|
|
|
|
|
|
|
|
温馨提示:
1、在论坛里发表的文章仅代表作者本人的观点,与本网站立场无关。
2、论坛的所有内容都不保证其准确性,有效性,时间性。阅读本站内容因误导等因素而造成的损失本站不承担连带责任。
3、当政府机关依照法定程序要求披露信息时,论坛均得免责。
4、若因线路及非本站所能控制范围的故障导致暂停服务期间造成的一切不便与损失,论坛不负任何责任。
5、注册会员通过任何手段和方法针对论坛进行破坏,我们有权对其行为作出处理。并保留进一步追究其责任的权利。
6、网络世界也请遵守我国的法律法规!一旦发现违法行为,将立即封存相关信息并报警处理!