华为云云主机 + DeepSeek|快速实现华为云DeepSeek大模型搭建“腾讯云代码助手”客户端集成DeepSeek模型
本文介绍了在华为开发者空间(Huawei Developer Space)上部署AI开发环境的实践。该平台提供云主机、开发工具链和云存储服务,支持ARM架构和Ubuntu系统。文章详细演示了在云主机上安装Ollama开源项目来运行大语言模型的步骤,包括Docker环境配置、Ollama服务启动等。同时展示了如何将腾讯云代码助手与DeepSeek系列模型集成,实现AI编程辅助功能。通过实际案例验证,
一、前言:
在构建智能化编程知识库之前,我们首先需要一个可靠、高可用且集成度高的开发平台。而华为开发者空间(Huawei Developer Space),正是这样一个专为开发者打造的云上工作环境。它不仅聚合了华为云的核心能力,还整合了包括代码托管、API网关、AI开发套件、函数计算等多种工具,形成了一站式开发闭环。
华为开发者空间简介:
华为开发者空间是华为云面向开发者群体推出的集成式开发平台,核心优势包括:
统一入口:汇聚代码托管、AI能力调用、项目协同、API网关、函数计算等工具
本地与云端打通:支持本地 IDE 与华为云资源无缝对接
AI 工具链支持:内置 ModelArts、Pangu、大模型接口支持,便于集成大语言模型
适配国产生态:为国产大模型和 AI 应用提供优质计算资源与安全支撑。
对于希望构建 AI 编程助手、知识问答系统或部署国产大模型的开发者来说,开发者空间提供了非常友好的平台支持。
开发者空间云主机:
在开发者空间内可以加入开发者会员,选择免费的开发者基础会员,普惠资源支持开发者学习体验。可以免费体验如下配置的主机:
-
云主机开发桌面2vCPUs | 4GB
-
云存储空间5GB
用户进入配置界面后,可以为云主机自定义名称,例如“我的云主机(beta体验)”,便于后续管理与识别。接着选择 CPU 架构,此处推荐使用 ARM 架构,既符合国产化趋势,又具备良好的能效比。规格方面,选择了 4 vCPUs 和 8GB 内存的组合,适合部署中小型 AI 服务,如 DeepSeek 模型的推理和知识问答系统。
在操作系统中,Ubuntu 是首选,因为其对 Python、Docker、Dify 等开源工具有良好兼容性;而系统镜像则选用了“Ubuntu 24.04 Server定制版”的公共镜像,不仅稳定可靠,还可能预装了华为云优化组件,提升部署效率。
二、基于华为云一键部署Ollama :
1.1 华为开发者空间介绍:
华为开发者空间是为全球开发者打造的专属创新平台,提供云主机、开发工具链和云存储服务,汇聚昇腾、鸿蒙、鲲鹏等核心技术的开发资源,配套完整案例教程,助力开发者快速掌握从编码到部署的全流程开发,这种零成本的实践机会,在如今的AI开发领域实属难得,尤其适合学生党和初创团队试水大模型应用。
1.4 打开云主机并安装安装 Ollama 脚本:
Ollama 是一个开源项目,它提供了一个简单的界面来运行大型语言模型(LLMs),如 GPT-4、LLaMA、Falcon 等。要在 Ubuntu 20.04 上部署 Ollama,可以遵循以下步骤,可以使用 Docker 来运行 Ollama,因为 Ollama 主要是作为一个 Docker 容器运行的。
官方脚本安装(推荐):
curl -fsSL https://dtse-mirrors.obs.cn-north 4.myhuaweicloud.com/case/0035/install.sh | sudo bash
1.5 设置并启动 Ollama 服务:
sudo systemctl enable ollama
sudo systemctl start ollama
1.6 安装Docker:
确保你的系统上安装了 Docker,可以通过以下命令来安装 Docker,安装必要的依赖:
sudo apt install apt-transport-https ca-certificates curl software-properties-common
添加Docker的官方GPG密钥:
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
更新APT包索引:
sudo apt update
sudo apt install docker-ce
验证Docker是否安装成功:
sudo systemctl status docker
应该能够在 Ubuntu 20.04 上成功部署并运行 Ollama,如果遇到任何问题,检查 Docker 容器的日志可能会提供有用的信息。
3.3:如何进行“腾讯云代码助手”客户端集成DeepSeek-V3模型或DeepSeek-R1模型:
腾讯云代码助手提供 Craft 开发智能体、AI 对话、代码补全、单元测试、智能评审、知识库、工程理解、MCP Server 等能力,覆盖超 200+ 编程语言及框架和数十款主流 IDE,辅助开发者、开发团队提升编码效率和代码质量。
打开VS Code,在左侧导航栏单击插件图片,在搜索框中输入“腾讯云代码助手”,然后单击“Install”。在左侧导航栏出现闪电的图标,表示腾讯云代码助手安装完成。
“腾讯云代码助手”支持接入DeepSeek系列模型服务,比如集成DeepSeek-V3模型或DeepSeek-R1模型,帮助开发者快速验证和实现如代码生成、应用开发等场景,使得开发者能够一键部署AI编程助手。
编辑去配置后,在模型设置页面中,我们将API URL和API Key填写到相关设置中,再点击保存后,即可保存成功,在下图vscode中就可以看到刚刚添加成功的Deepseek R1模型。
与 “腾讯云AI助手”构建AI编程助手,可以看到我们问了一个问题“鸿蒙的arkts怎么学呢?”,可以看到也是测试通过,能够正常请求MaaS API,并且帮助我们生成了答复内容。
通过快速实现华为云DeepSeek大模型搭建与“腾讯云代码AI助手”快速构建AI编程助手得实践,可以看到华为云云主机,开箱即用,提供先进的代码生成、调试、优化能力,支持快速集成预训练模型,无需从头开发,节省时间,通过 API 和 SDK 快速接入现有系统,减少开发工作量。
更多推荐
所有评论(0)