跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / BashAI算法

CloudStudio 部署 DeepSeek-R1 大模型及远程访问配置指南

在腾讯 CloudStudio 平台上部署 DeepSeek-R1 大模型的完整流程。首先通过 SSH 密钥生成和反向代理命令建立公网隧道,实现云端服务的远程访问。其次,指导用户在本地使用 Docker 部署 OpenWebUI 客户端,配置 HuggingFace 镜像源及端口映射。最后,演示了如何在 OpenWebUI 管理后台设置外部连接地址,将本地界面与云端模型对接。该方案实现了云端算力与本地交互的结合,支持知识库构建与私有数据检索,适合 AI 开发与学习场景。

1739658202发布于 2025/2/6更新于 2026/10/2497 浏览
CloudStudio 部署 DeepSeek-R1 大模型及远程访问配置指南

CloudStudio 部署 DeepSeek-R1 大模型及远程访问配置指南

在云端免费算力资源日益丰富的背景下,利用 CloudStudio 部署大型语言模型(LLM)已成为开发者快速验证 AI 应用的高效途径。本文详细介绍如何在 CloudStudio 环境中部署 DeepSeek-R1 模型,并通过 SSH 隧道实现本地客户端的安全远程访问。

一、CloudStudio 环境配置

1. 开启终端与密钥生成

登录 CloudStudio 主界面后,点击顶部导航栏的'终端'按钮进入命令行环境。为了确保 SSH 连接的安全性,首先生成 RSA 密钥对:

ssh-keygen -t rsa -b 2048 -f ~/.ssh/id_rsa

执行过程中按提示直接回车即可使用默认路径和空密码。此步骤将生成私钥 id_rsa 和公钥 id_rsa.pub。

2. 建立 SSH 隧道

为了从公网访问 CloudStudio 内部运行的服务(如模型推理接口),需要使用 localhost.run 提供的反向代理功能。执行以下命令建立隧道映射:

ssh -i ~/.ssh/id_rsa -R 80:localhost:6399 localhost.run

命令解析:

  • -i: 指定使用的私钥文件。
  • -R 80:localhost:6399: 将远程服务器的 80 端口映射到本地容器的 6399 端口。
  • localhost.run: 提供公网域名的代理服务。

执行成功后,终端会返回一个公网访问地址(例如 https://xxxxx.ngrok.io)。将该地址输入浏览器,若能看到模型交互界面,则表明外部访问已打通。

二、本地客户端部署 (OpenWebUI)

为了获得更友好的交互体验,建议在本地机器上部署 OpenWebUI 作为前端管理工具。该工具支持 Docker 一键启动,并具备知识库构建能力。

1. 安装 Docker 容器

确保本地已安装 Docker 环境,运行以下命令拉取并启动 OpenWebUI:

docker run -d \
  -e HF_ENDPOINT=https://hf-mirror.com \
  -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

参数说明:

  • -e HF_ENDPOINT: 设置 HuggingFace 镜像源,加速模型权重下载。
  • -p 3000:8080: 将容器 8080 端口映射到本地 3000 端口。
  • --add-host: 配置 Docker 内部网络解析,便于容器访问宿主机。
  • -v: 挂载数据卷,持久化用户数据和模型缓存。
  • --restart always: 确保容器异常退出后自动重启。

2. 注册与初始化

启动完成后,在浏览器访问 http://localhost:3000。首次访问会提示创建管理员账号,请按指引完成注册。

三、连接远程模型服务

本地客户端搭建完毕后,需将其指向 CloudStudio 中部署的 DeepSeek-R1 模型地址。

  1. 登录 OpenWebUI 管理后台。
  2. 点击右上角头像,选择 设置 (Settings) -> 管理员设置 (Admin Settings)。
  3. 找到 外部连接 (External Connections) 选项。
  4. 将 Ollama 地址修改为第一步中生成的 CloudStudio 公网地址(例如 https://xxxxx.ngrok.io)。
  5. 点击保存,系统会自动检测连接状态。

四、总结与扩展

通过上述步骤,我们实现了在免费云平台上部署大模型,并利用本地轻量级 UI 进行高效交互。这种架构的优势在于:

  • 算力隔离:模型运行在云端,不占用本地硬件资源。
  • 数据安全:敏感数据可保留在本地知识库中,仅传输必要的交互内容。
  • 灵活扩展:支持接入多种后端模型,方便进行 A/B 测试。

对于需要频繁查阅资料或处理私有数据的场景,建议充分利用 OpenWebUI 的知识库功能,上传 PDF 或 TXT 文档,实现基于 RAG(检索增强生成)的智能问答。这不仅能提升回答的准确性,还能有效防止模型幻觉问题。

注意:SSH 隧道服务通常有连接时长限制,生产环境建议使用固定 IP 或更稳定的内网穿透方案。

目录

  1. CloudStudio 部署 DeepSeek-R1 大模型及远程访问配置指南
  2. 一、CloudStudio 环境配置
  3. 1. 开启终端与密钥生成
  4. 2. 建立 SSH 隧道
  5. 二、本地客户端部署 (OpenWebUI)
  6. 1. 安装 Docker 容器
  7. 2. 注册与初始化
  8. 三、连接远程模型服务
  9. 四、总结与扩展

更多推荐文章

查看全部
  • SDF 反标 Warning 描述与解决方案
  • Eino 组件核心篇:Embedding 功能解析与使用指南
  • Sharpa Robotics 量产视觉基触觉手 SharpaWave,0.005N 超敏感知与模块化设计
  • Microi 吾码在服务器虚拟化中的应用与资源管理
  • Spring Boot 数据访问与数据库集成指南
  • 前端 AI 编码共享插件:Claude Code / Codex / OpenClaw 工作流实践
  • Qwen3-VL 结合 LLaMA-Factory 实现 Grounding 任务 LoRA 微调
  • AI 助力六花直装 V8.3.9 自动化开发与测试
  • 向产品经理通俗解释 JavaScript:ECMAScript、DOM 与 BOM
  • AI 辅助开发实战:用 AIGC LLM 提升代码生成效率与质量
  • FLUX.1 镜像免配置部署:内置中文界面与中英双语 Web UI
  • OpenCopilot 与 Slack 深度集成实战指南
  • Spring AI MCP Server 集成与源码解析
  • Stable Diffusion 与 Z-Image-Turbo 部署对比:速度与显存
  • PyCharm 核心功能与实战应用指南
  • 数据结构:归并排序的分治实现与特性分析
  • MySQL 数据库数据类型详解与选型建议
  • Java 编程必读的 10 本经典书籍推荐
  • Cubism AI:免费无限制的 AI 图像生成工具
  • java -jar 启动原理

相关免费在线工具

  • 加密/解密文本

    使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Gemini 图片去水印

    基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online