零成本部署!阿里云百炼 + Open WebUI 打造专属 DeepSeek-R1

988 字
5 分钟
...阅读
...评论
零成本部署!阿里云百炼 + Open WebUI 打造专属 DeepSeek-R1

大家好,众所周知,国产之光 DeepSeek 现在的热度远比当时 ChatGPT 出来的时候要火多了。泼天的流量再加上各种恶意攻击,导致 DeepSeek 一直存在性能问题。

开启了深度思考就经常出现那句经典名言:服务器繁忙,请稍后再试。

以至于社区已经出现了各种搞笑段子:

好了,废话不多说,在这样的情况下各大云厂商都纷纷推出了自己的模型部署服务,支持 DeepSeek,并且会赠送很多免费额度。

今天来教大家如何用阿里云百炼平台和开源工具 Open WebUI,零成本部署专属的 DeepSeek R1 模型!全程无需复杂代码,跟着我做就能拥有企业级 AI 服务!我只花了不到半小时就完成了整个服务的部署,并且本视频的脚本有一部分就是由我自己部署的 DeepSeek-R1 来写的。

前期准备

  1. 注册阿里云账号并实名认证(已有账号可跳过)
  2. 进入 阿里云百炼 的管理控制台,开通大模型服务,获取 API KEY
  3. 准备一台有 Docker 环境的服务器,用于部署 WebUI(本机部署亦可)

Open WebUI 部署

  1. 通过 Docker Compose 直接部署 open-webui
    version: '3'
    services:
      openwebui:
        image: ghcr.io/open-webui/open-webui:0.5.12(版本号可更新为当前最新 tag 版本号,或使用 main 拉取最新)
        ports:
          - '3000:8080'
        volumes:
          - ./data:/app/backend/data
    
  2. 启动好实例后,通过 http://localhost:3000/ 访问 Open WebUI,如果是在云服务器上部署,还有一些域名解析、nginx 代理等操作,这里不再赘述。如果手动设置的 nginx,需要加上 websocket 相关的请求头,具体不赘述,可搜索一下。
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection $connection_upgrade;
    
  3. 登录进去之后设置好管理员帐号,如果出现白屏需要等待一段时间,大概率是默认的 OpenAI 的接口卡住了,等后面把 API 改成阿里云百炼的,就不会卡住了。有条件的可以给容器设置好 HTTP_PROXY 的代理,后面联网搜索需要用到。

DeepSeek-R1 接入

  1. 进入 Open WebUI 的 管理员面板 -> 外部链接 -> 设置
  1. 将 OpenAI 的 API 地址改成阿里云百炼的 API 地址:https://dashscope.aliyuncs.com/compatible-mode/v1,秘钥输入百炼获取的 API KEY,模型 ID 输入 deepseek-r1,记得一定要点输入框后面那个 + 加号,不然添加不进去。最后点击“保存”按钮。
  1. 打开新会话,测试模型响应。
  2. 如果需要使用阿里云百炼支持的其他模型,可在上述模型 ID 中手动添加需要的模型 ID,或者也可以再添加一个外部连接,模型 ID 留空,就可以添加除了 deepseek-r1deepseek-v3 之外的其他所有模型了。之所以需要这么操作是因为目前如果直接留空的话,默认拉不出 deepseek 相关的模型,手动设置 ID 才能使用,估计日后等阿里云百炼彻底支持 DeepSeek 了就不需要那么操作了。

设置联网搜索

  1. 登录 Google 开发者账号
  2. 可编程搜索引擎 添加一个自定义搜索引擎
  3. 获取密钥
  4. 点击引擎名称,获取搜索引擎 ID
  5. 前往 Open WebUI 设置页面,联网搜索引擎中下拉选择 google_pse,输入密钥和搜索引擎ID,点击保存。搜索结果数量可设置多一些(会导致 token 消耗多)
  1. 打开新会话,发现已经有「联网搜索」选项

结语

好了,现在你已经拥有属于自己的 DeepSeek-R1 模型了,并且可以免费使用 100 万 Token,自开通起半年有效期。可在 阿里云百炼 DeepSeek-R1 页面实时查看自己剩余的免费额度数量以及过期时间。有一说一,这 Token 消耗还挺快的,一下午已经消耗了 5 万多 Token 了。

同样的,你还可以白嫖腾讯云,同样也有 100万的免费 Token。


评论区
Copyright © Bean Deng