基于ECS部署DeepSeek个人专属AI网站

更新时间:
复制为 MD 格式

本实验介绍了如何基于云服务器ECS集成百炼APIOpen WebUI服务,一键部署体验DeepSeek个人专属AI网站。

场景简介

本实验介绍了如何基于云服务器ECS集成百炼APIOpen WebUI服务,一键部署体验DeepSeek个人专属AI网站。用户不仅可以以极低的成本,拥有个人专属的AI网站,进行稳定的AI对话,还能够切换DeepSeek-V3、DeepSeek-R1、Qwen-max等模型进行体验。同时Open WebUI还具备开源能力,支持定制工具的开发。您还可以创建其他子账号,将您的专属AI网站分享给他人使用。

image

背景知识

本场景主要涉及以下云产品和服务:

费用说明

  1. 账号申请。

    如果您还没有阿里云账号,请访问阿里云账号注册页面,根据页面提示完成注册。阿里云账号是您使用云资源的付费实体,因此是部署方案的必要前提。

  2. 费用说明。

    1. 本方案的云服务(包括文档智能和百炼)支持按量付费,且默认设置均采用按量付费引导操作。使用按量付费资源需要确保账户余额不少于100元。

    2. 完成本方案的部署及体验,预计产生费用不超过1元(假设您选择本文示例规格资源,且资源运行时间不超过60分钟。实际情况中可能会因您操作过程中实际使用的流量差异而导致费用有所变化,请以控制台显示的实际报价以及最终账单为准,如下表格仅供参考)。

      产品

      规格

      地域

      说明

      ECS 云服务器

      ECS 的实例规格及内核、vCPU数量。关于 ECS 选型的最佳实践请参见实例规格选型指导

      本教程使用ecs.e-c1m1.large规格作为示例。

      华东1(杭州)

      以 1 小时内流入和流出的数量总和未超过 1 GB 为例。注意:1、方案中建议配置可稳定运行,实际可适当降低配置,最低配置不低于 1vCPU 2GiB,如出现 CPU 和内存负载过高情况,再适当升配。相关计费说明请参考:计费概述

      百炼模型服务

      -

      -

      相关计费说明请参考:计费项

    3. 可领取权益。

      1. 免费试用

      2. 学生权益:领取 300 元高校专属权益优惠券(若已领取请跳过)。

        说明

        当前领取的优惠券适用于多种 ECS 按量付费实例规格,包括但不限于 ecs.e-c1m1.large 、ecs.u1-c1m2.large 以及 ecs.e-c1m2.large 。在进行一键部署并创建资源时,当您在 ECS 实例配置 > 实例规格的搜索框输入上述任一实例规格并选中,即可使用学生权益来完成资源的开通。

      3. 云服务器ECS“99计划”(原价1507.56元/年,现价99元/年,新老同享,续费同价)

配置百炼API信息

  1. 在实验页面,勾我已阅读并同意《阿里云云起实践平台服务协议》后,单击进入实操

  2. 开通大模型服务平台百炼。

    1. 前往百炼控制台,如果页面顶部显示以下消息,您需要开通百炼的模型服务,以获得免费额度。如果未显示该消息,则表示您已经开通,请跳过此步骤。

      image

    2. 在弹出的对话框中,勾选我已阅读并同意《模型管理服务协议》,单击确认开通

      image

  3. 获取百炼API KEY。

    1. 前往API-KEY控制台,在我的API-KEY页面,单击创建我的API-KEY

      image

    2. 创建新的API-KEY对话框中,归属业务空间选择主账号空间,单击确定

      说明

      请优先通过主账号空间获取API KEY。

      image

    3. 我的API-KEY页面,单击目标API-KEY右侧操作列下的查看,您即可看到API-KEY的明文信息。

      说明

      API-KEY请注意保存,不要存放在公开环境中。

      image

一键部署Open WebUI服务

  1. 前往DeepSeek个人站点-快速部署页面

  2. 在配置页面选择ECS的实例配置及地域,设置实例密码,输入前面获取的百炼API-KEY,单击立即创建

    配置项

    说明

    示例值

    实例规格

    推荐热卖套餐,特价99元/年(限购1台)

    固定带宽不限流量,新老同享,上云首选。如果您只是想体验一下本方案,也可以选择尝鲜套餐,只需0.3元/小时。

    ecs.e-c1m2.large(24g)

    可用区

    资源创建区域

    本方案以可用区H为例

    实例密码

    设置实例密码

    自定义填写

    百炼API-KEY

    填写前面获取的百炼API-KEY

    sk-xxxxxxxxxxxxx

    image

  3. 服务实例详情页面实例信息区域,状态已部署代表DeepSeek个人站点部署完成。

    image

  4. 立即使用区域,单击open-webui_address地址。

    image

  5. 注册账号并登录服务。

    1. 开始使用Open WebUI页面,输入您的名称、电子邮箱、密码,单击创建管理员账号

      image

    2. 登录成功后,开启你的AI对话。

      image

      重要

      完成试验之后,如您不再使用服务,建议及时删除服务实例

进阶操作——在AI网站上使用DeepSeek R1时显示思考过程

通过Open WebUI部署个人AI网站,使用DeepSeek R1模型进行对话问答时,默认无法显示思考过程,但可以通过引入Open WebUI社区中自定义函数的方式解决该问题。

  1. 引入自定义函数。

    1. 前往Open WebUI自定义函数页面,单击Copy复制代码。

    2. 返回Open WebUI页面,单击右上角头像图标,选择管理员面板

      说明

      如果您的网站未配置域名,可通过http://<ECS公网IP地址>:8080地址访问网站。管理员账号为您首次访问并登录Open WebUI网站时创建的账号。

      image

    3. 在顶部菜单栏单击函数,并单击右侧的+号。

      image

    4. 将当前函数代码块中的内容替换为之前复制好的代码,设置名称及描述,单击右下角的保存

      image

    5. 在确认对话框中,单击确定

      image

      创建成功如下图所示。

      image

  2. 配置函数。

    1. 单击函数右侧的image图标,设置参数如下并保存

      说明

      Deepseek Api Base Url

      单击默认,在文本框中填入百炼API服务地址:https://dashscope.aliyuncs.com/compatible-mode/v1

      Deepseek Api Key

      单击默认,在文本框中填入您的百炼API Key。

      Deepseek Api Model

      单击默认,在文本框中输入deepseek-r1

      image

    2. 单击函数右侧的image按钮,启用函数。

      image

  3. 启用引入函数的新模型。

    1. 在顶部菜单栏单击设置,并在左侧导航栏单击模型

      image

    2. 在模型列表中,找到新模型deepseek-r1(标识为deepseek_r1.deepseek-r1),单击其右侧的启用按钮。为避免冲突,请禁用旧版本的deepseek-r1(标识为deepseek-r1),最终设置效果如下。

      image

    3. 配置完成后,单击左上角新对话,选择模型DeepSeek R1,即可与DeepSeek R1进行问答,并查看其思考过程。

      image