用1C1G ECS搭建《阿里云大模型高级工程师ACP认证》学习环境

简介: 阿里云推出了《[阿里云大模型高级工程师ACP认证》,配套的学习资料较系统性的梳理了提示词、RAG、Agent插件、微调等系列LLM相关知识。推荐大家学习。该学习课程需要搭建学习环境,可以直接在ECS上构建该环境即可,所需的资源很少,1C1G20G系统盘最低配置即可,本文介绍了详细搭建过程。

阿里云推出了《阿里云大模型高级工程师ACP认证》,配套的学习资料较系统性的梳理了提示词、RAG、Agent插件、微调等系列LLM相关知识。推荐大家学习。
该学习课程需要搭建学习环境,系统推荐使用PAI DSW实例来学习。但有人可能之前没开通过该实例,或者自己的账号是子账号,无开通这种实例的权限。实际上,不需要这么复杂,可以直接在ECS上构建该环境即可,所需的资源很少,1C1G20G系统盘最低配置即可,以Ubuntu系统为例:

1、 创建ECS实例,设置用户名及登录密码(使用ecs-user登录)。
image.png

2、 设置安全组配置,配置出方向端口22,并在源IP中加入本机IP。
3、 Ssh到云ECS:ssh ecs-user@公网IP
4、 创建并进入学习目录:workspace
image.png

5、 在ECS更新软件包,并安装venv:
sudo apt-get update
sudo apt install python3.10-venv
6、 配置阿里云安装源(因安装的包较多,不配置阿里云安装源非常容易报网络错误而失败。配置文件在/home/ecs-user/.config/pip/pip.conf):pip3 config set global.index-url https://mirrors.aliyun.com/pypi/simple
7、 获取大模型ACP课程的代码,安装所需的包,参考:https://edu.aliyun.com/course/3130200/lesson/343310285?spm=a2cwt.28196072.ACP26.6.11f237f0xycHWF
wget https://developer-labfileapp.oss-cn-hangzhou.aliyuncs.com/ACP/aliyun_llm_acp_install.sh
8、 修改aliyun_llm_acp_install.sh脚本,将脚本中的pip改成pip3(pip update除外)。然后执行该脚本:
/bin/bash aliyun_llm_acp_install.sh
注意:该脚本内会执行大量包的安装(pip3 install -r ./aliyun_acp_learning/requirements.txt),个别包可能因网络等原因会导致下载和安装失败,此时可进入虚拟环境(source llm_learn/bin/activate),根据安装报错,手工安装失败的包。全部安装完毕后,最后再执行一遍全量包的安装命令,确保所有包成功安装。
9、 安装jupyter:pip3 install jupyter
10、 退出 llm_learn 虚拟环境:deactivate
11、 本地便携机上执行如下命令,将云ECS的8888端口映射到本地:ssh -L8888:localhost:8888 ecs-user@ECS的公网IP
12、 在ECS上运行jupyter(如果之前是在虚拟环境中安装的,则需要先激活虚拟环境source llm_learn/bin/activate):nohup jupyter notebook &
image.png

13、 在本地浏览器登录jupyter(填写运行notebook时,展示的正确URL。如果采用nohup方式运行,可以使用tail命令查看输出日志):http://localhost:8888/tree?token=XXX2cda
image.png

14、 如果本地的ssh客户端超时或其他原因退出。下次再登录时,依然只需要将云ECS的8888端口映射到本地,notebook的URL地址不变:ssh -L8888:localhost:8888 ecs-user@ECS的公网IP

最后,祝大家学有所获,顺利通过考试,拿到认证证书。

相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
Kubernetes 容器
使用sealer部署k8s记录
使用sealer部署k8s记录
|
运维 关系型数据库 OLAP
阿里云百炼 x AnalyticDB向量引擎, 搭积木式轻松开发专属大模型应用
对大模型应用跃跃欲试,但奈何技术栈复杂难以下手?已经进行试水,但缺乏调优手段无法保障召回率和问答准确度?自行搭建大模型、向量检索引擎、服务API等基础组件难以运维?大模型种类繁多,但缺乏行业模型和应用模板?阿里云百炼 x AnalyticDB向量引擎推出一站式企业专属大模型开发和应用平台,像搭积木一样轻松完成企业专属大模型应用的开发,提供应用API,可一键接入企业自己的业务应用对外提供服务。
2340 2
|
25天前
|
人工智能 调度
【MCP教程系列】在阿里云百炼上用Qwen3+且慢MCP,用AI重新定义资产管理效率
通义千问Qwen3通过MCP协议,在Agent中具备强大的工具调度与复杂任务拆解能力,成为构建复杂AI应用的核心引擎。以“基金助手”为例,集成且慢MCP服务后,可一键调用多源金融数据并动态组合分析工具,实现精准调度。在阿里云百炼平台上,只需4步即可构建一个“金融顾问”智能体:开通且慢MCP服务、新建智能体、添加MCP技能、测试效果。此外,还可增加提示词规范输出内容,完成更复杂的任务。
【MCP教程系列】在阿里云百炼上用Qwen3+且慢MCP,用AI重新定义资产管理效率
|
2月前
|
SQL 弹性计算 关系型数据库
MCP我知道:手搓代码学原理到应用,附讲解视频
MCP火爆异常,目前大量资料介绍了基本概念,与LLM联动这块通常是讲如何集成在Claude、Cursor这些系统,隐藏了其底层细节原理。本文将从0编写client、Server代码、搭建QwQ-32B大模型、接入云数据库,讲解通过联动外围工具来解决LLM“知识茧房”问题。最后总结并展望了MCP未来的发展。
291 14
MCP我知道:手搓代码学原理到应用,附讲解视频
|
canal 存储 SQL
MySQL数据库同步CDC方案调研
数据库同步是一个比较常见的需求,业务数据一般存储在一致性要求比较高的OLTP数据库中,在分析场景中往往需要OLAP数据库或者比较火的数据湖方案;CDC是数据库同步较为流行的方案,全称是Change Data Capture,主要用于捕捉数据库中变化的数据,然后根据变化的数据写入不同的目标存储。接下来是一些数据库CDC方案的调研及原理探讨,调研方案基于MySQL数据库。
3598 0
MySQL数据库同步CDC方案调研
|
2月前
|
消息中间件 人工智能 API
100行代码讲透MCP原理
本文通过100行代码看到MCP的核心原理并不复杂,但它的设计巧妙深入理解使我们能够超越简单的SDK使用,创建更强大、更灵活的AI应用集成方案。
818 61
100行代码讲透MCP原理
|
16天前
|
弹性计算 自然语言处理 Ubuntu
从0开始在阿里云上搭建基于通义千问的钉钉智能问答机器人
本文描述在阿里云上从0开始构建一个LLM智能问答钉钉机器人。LLM直接调用了阿里云百炼平台提供的调用服务。
从0开始在阿里云上搭建基于通义千问的钉钉智能问答机器人
用Qwen3搭建MCP Agent,有机会瓜分1亿tokens
通义实验室联合阿里云百炼发起有奖征文活动!使用Qwen3+MCP Sever搭建Agent,即有机会瓜分1亿Tokens大奖与限定周边。活动时间:5月6日-5月30日征稿,投稿需包含技术文档、故事分享、演示视频及知识产权承诺书。突出技术创新与场景应用,传播潜力更大!扫码报名并分享至社交平台还有额外抽奖机会,赢定制好礼!
|
4月前
|
人工智能 关系型数据库 分布式数据库
3月5日(周三),Data+AI Workshop(深圳站)邀您参加!
本期沙龙将深度解析阿里云自研数据库PolarDB与AI的融合,涵盖应用场景、核心技术及实践案例,助力企业快速拥抱AI,实现业务落地和价值创造。立即免费报名参加,前50位参会者还可获精美伴手礼!
|
5月前
|
人工智能 API
MMedAgent:专为医疗领域设计的多模态 AI 智能体,支持医学影像处理、报告生成等多种医疗任务
MMedAgent 是专为医疗领域设计的多模态AI智能体,支持多种医疗任务,包括医学影像处理、报告生成等,性能优于现有开源方法。
375 19
MMedAgent:专为医疗领域设计的多模态 AI 智能体,支持医学影像处理、报告生成等多种医疗任务