如何通过硅基流动与Open WebUI部署DeepSeek

如何通过硅基流动与Open WebUI部署DeepSeek

随着人工智能的不断发展,DeepSeek作为一款深度学习推理模型已经吸引了不少用户的关注。由于API充值服务暂停和手机应用的偶尔繁忙,我决定尝试使用硅基流动与华为云联合推出的基于昇腾云的DeepSeek推理服务。本文将介绍如何通过Open WebUI部署DeepSeek,以便大家能够快速体验。

1. 注册并获取硅基流动API

首先,访问硅基流动官网注册账号:https://cloud.siliconflow.cn/i/CyIQa0sA

注册完成后,你将获得2000万Tokens(平台到账余额14元)。接下来,登录账户,点击API密钥选项,创建并保存API密钥。这个密钥将在后续的步骤中使用。

硅基流动(siliconflow.cn)提供了大量的AI模型,除了收费模型,还有许多免费的模型可以使用,大家可以在模型广场查看感兴趣的内容。

如何通过硅基流动与Open WebUI部署DeepSeek

2. 安装Open WebUI

Open WebUI提供了多种安装方式,其中我们使用Docker进行快速部署。以下是基于Debian 12系统的安装步骤:

  1. 安装Docker:如果还没有安装Docker,可以参考以下教程:Debian12安装Docker
  2. 使用Docker安装Open WebUI:登录到你的服务器后,执行以下命令来拉取并运行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
  1. 等待容器下载并启动,可以使用docker ps命令确认容器是否正在运行。
root@rong-zrblog:~# docker ps
CONTAINER ID   IMAGE                                COMMAND           CREATED       STATUS                 PORTS                                         NAMES
db*******762   ghcr.io/open-webui/open-webui:main   "bash start.sh"   3 hours ago   Up 3 hours (healthy)   0.0.0.0:3000->8080/tcp, [::]:3000->8080/tcp   open-webui
  1. 完成后,打开浏览器并访问http://<your-server-ip>:3000,即可进入Open WebUI页面。

3. 部署DeepSeek

首次访问Open WebUI时,需要设置登录用户名、密码,并填写电子邮件,创建管理员账号。完成这些步骤后,登录到Open WebUI。

  1. 登录后,点击“设置”,进入管理员面板。
  2. 在“外部连接”部分,添加硅基流动的API。你需要将刚才在硅基流动注册时获取的API密钥填入。
  3. 在“模型ID”栏中,可以选择填写模型ID,或者留空,默认将包含所有模型。如果你有特定的模型需求,可以复制模型ID并进行设置。
  4. 完成后,返回对话页面,选择你需要的模型进行使用。

如果你长期使用Open WebUI并希望简化访问,可以安装Nginx并设置域名反向代理,以便更方便地访问。

问答内容

  1. 硅基流动API如何注册?
    访问硅基流动官网进行注册,注册后会获得2000万Tokens,创建API密钥并保存。
  2. 为什么使用Docker部署Open WebUI?
    Docker可以快速部署Open WebUI,并且方便管理容器化应用,减少了环境配置的复杂性。
  3. 如何设置模型ID?
    在Open WebUI的管理员面板中,可以通过“外部连接”添加硅基流动API密钥,同时设置模型ID。如果不指定,默认包含所有模型。
  4. 如何确保Open WebUI的长期访问稳定性?
    可以通过安装Nginx并配置域名反向代理,实现更稳定、方便的访问。
标签: