Windows安装docker,启动ollama运行open-webui使用AIGC大模型写周杰伦歌词
1、下载docker的Windows版本。
docker下载地址:
https://docs.docker.com/desktop/install/windows-install/https://docs.docker.com/desktop/install/windows-install/
2、设置 - 系统 - 可选功能 - 更多Windows功能 - 启用或关闭Windows功能。勾选下面三项:
Windows虚拟机监控程序平台
适用于Linux的Windows子系统
虚拟机平台
点击确定。然后,重启电脑。
3、然后点击安装第1步下载好的docker安装文件。
4、打开docker,点击左边的 Images,在弹出面板 Search : Ollama ,然后直接pull即可。
5、Ollama pull完成后,在docker下面的Terminal运行命令:
特别注意:这里需要先启动Ollama
(a)启动Ollama(CPU only)
docker run -d -v ollama:/root/.ollama -p 11434:11434 --name ollama ollama/ollama
ollama运行指令说明:https://hub.docker.com/r/ollama/ollamahttps://hub.docker.com/r/ollama/ollama
(b)接着启动open-webui
docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main
6、然后,在浏览器打开 http://localhost:3000 即可使用open-webui。
如果需要docker关闭/停止open-webui,命令:
docker stop open-webui
7、刚开始open-webui模型是空的
没有,需要pull拉取模型。
在模型库 https://ollama.com/library 里面找一个大模型下载,设置里面pull:
或者
gemma2:2b
如果pull大模型失败,不妨在docker里面把open-webui和ollama都停止再启动,然后再试试pull。
8、拉取模型后,选取一个模型,就可以与智能体对话了。
webui-user.bat启动stable-diffusion-webui报错:RuntimeError: Torch is not able to use GPU,AIGC,Python-CSDN博客文章浏览阅读62次。webui-user.bat启动stable-diffusion-webui报错:RuntimeError: Torch is not able to use GPU,AIGC,Python。https://blog.csdn.net/zhangphil/article/details/141814348
总结
### 文章总结:Windows上安装Docker并使用AIGC大模型生成周杰伦歌词本文详细指导了如何在Windows系统上安装Docker,并通过Ollama和open-webui运行AIGC大模型以写周杰伦歌词的完整流程。整个过程涵盖以下几个关键步骤:
1. **下载并安装Docker**:
- 访问Docker的官方下载链接(https://docs.docker.com/desktop/install/windows-install/)下载Docker的Windows版本。
- 在Windows设置中启用Windows虚拟机监控程序平台、适用于Linux的Windows子系统以及虚拟机平台功能,并重启电脑。
2. **安装Docker**:
- 双击打开下载好的Docker安装文件,完成安装过程。
3. **通过Docker拉取Ollama镜像**:
- 打开Docker Desktop,搜索并拉取Ollama镜像。
4. **运行Ollama与open-webui**:
- 在Docker的Terminal中,首先通过Docker命令启动Ollama(注意这里可以选择CPU模式运行)。
- 随后启动open-webui,配置好端口映射和必要的参数。
5. **访问open-webui**:
- 在浏览器中输入http://localhost:3000访问open-webui界面。
6. **拉取和选择AIGC模型**:
- 最初open-webui没有模型,需要从模型库(如https://ollama.com/library)中选择并拉取一个AIGC大模型,如`gemma2:2b`。
- 如果遇到拉取模型失败的情况,尝试重启open-webui和Ollama后再试。
7. **使用选定模型进行交互**:
- 成功拉取并设置好模型后,可以通过open-webui的界面与智能体对话,利用其强大的生成能力,创作周杰伦风格的歌词或进行其他文本创作。
此外,文中还提到了可能遇到的错误情况,如Torch无法使用GPU的报错,以及推荐了相关博客文章以供参考(https://blog.csdn.net/zhangphil/article/details/141814348)。这对于在更复杂的场景(如需要GPU加速的情况)中初学者解决问题提供了额外帮助。