一、前言:

在构建智能化编程知识库之前,我们首先需要一个可靠、高可用且集成度高的开发平台。而华为开发者空间(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 快速接入现有系统,减少开发工作量。

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐