云效+SAE,5分钟搞定一个AI 应用的开发和部署

本文涉及的产品
云效 DevOps 流水线,基础版人数 不受限
云效 DevOps 代码管理,基础版人数 不受限
云效 DevOps 项目协作,基础版人数 不受限
简介: 本实验将带你体验云效应用交付平台AppStack+Serverless 应用交付引擎 SAE,从应用视角,完成一个AI聊天助手的高效交付。

实验简介:


本实验将带你体验云效应用交付平台AppStack+Serverless 应用交付引擎 SAE,从应用视角,完成一个AI聊天助手的高效交付。


注意:

1、整个实验体验下来,预计花费1-2毛钱,不足1元钱。

2、请在实验完毕后,按照文末指引,及时释放SAE、NAT网关等资源,避免后续引起资源占用扣费。


资源准备:

1、ACR镜像仓库申请 (如果您已经有ACR镜像仓库,可忽略)

前往ACR控制台

点击“+”,新建ACR个人实例

1.png


点击【创建个人版】


2.png


按照指引,设置registry登录密码


3.png 4.png 5.png


点击【命名空间】先创建一个命名空间


6.png


创建完命名空间后,开始给仓库取个名字,点击【下一步】


7.png


最后的代码源设置,选择【本地仓库】,即我们暂不配置。然后点击【创建镜像仓库】


8.png


2、SAE资源申请(如您已有SAE资源可忽略)

前往阿里云免费试用页面

搜索SAE,选择下面的【立即试用】

注:本试用仅限SAE新用户,如果您之前已经试用过SAE,则无法再次试用。

image.png


点击右侧的【立即试用】


10.png


点击【立即试用】后将会有短信成功开通的通知


3、灵积模型服务API Keys申请

前往灵积控制台

点击【开通服务】

11.png



进入【API- KEY管理】,点击【创建新的API- KEY】,请将你的API- KEY保存好,以便后续环节使用。


12.png 13.png


开始体验——应用交付设置


前往云效应用交付平台AppStack

点击【新建应用】

14.png


给应用取一个名字,选择【SAE部署 AI 应用体验模板】


15.png


先关闭这个弹窗,暂时先不进行部署。


16.png


进入【设置】-【研发流程配置】,选择【测试阶段】的3个点,选择【编辑流水线】


17.png


选择【应用镜像构建】,我们对镜像构建环节进行配置。

在镜像构建并推送到阿里云镜像个人版下面,选择【添加服务连接】,在弹出的新建服务连接窗口、服务授权/证书栏,选择右边的【新建】,系统会自动填充授权。然后点击【创建】


18.png


地域选择你的镜像仓库所属的地域,仓库点击从数据源输入,选择你想要推送镜像的仓库


19.png


配置完上面的信息后,我们继续配置SAE的应用发布设置。

选择【添加服务连接】,完成授权够将自动创建SAE的服务连接;地域按照您的SAE地域进行选择,命名空间选择默认


20.png


SAE应用,选择“+”,前往SAE控制台,建议进入SAE2.0进行体验


21.png


进入应用管理-微服务应用,点击【创建应用】


22.png


输入应用名称后,点击【一键创建SAE应用】


23.png


创建完成后,回到云效界面,SAE应用下拉框,即可看到我们刚才创建好的SAE应用,选择那个应用即可。


24.png


如上图,配置完成后点击【保存】,回到【研发流程】页面,点击【运行】


25.png


输入前面创建的API- KEY,然后点击运行


26.png


等待流程运行


27.png


等待几分钟,SAE部署即可运行完毕


28.png


回到SAE控制台,进入基本信息,点击添加公网CLB访问


29.png


配置好端口后,点击确定。


30.png


然后等待应用变更执行完毕


31.png

32.png

33.png


前往浏览器,输入IP地址加8080端口,即可访问我们刚才部署的AI应用。


34.png


我们向AI助手发问,例如云效是什么


35.png

可以发现,AI助手无法正常作答。这是因为SAE默认的微服务应用是无法访问公网的。但是这里我们给AI助手交互,AI助手需要能够通过公网调用大模型的服务,怎么解决呢?可以参考我们后面的进阶使用。


进阶使用——给SAE微服务应用开公网


前往SAE控制台,如图所示,SAE上指引了我们如何给SAE应用开公网。我们按照指引点击进去,按照指引一步步操作即可。


36.png


首先,点击前往【NAT网关控制台】


37.png


点击【创建NAT网关】


38.png


按照指引配置好地域、弹性公网IP等,点击【立即购买】-【确认订单】


39.png

40.png

41.png

系统将为我们创建资源,预计要1-2分钟


42.png


创建好后,我们再次访问应用,输入问题:云效是什么,即可看到AI助手此时给我们了回答,说明应用可以进行公网访问了。


43.png


释放资源——重要!!!


为了确保后续不产生其他费用,我们建议您在体验完毕后,删除应用和网关资源。

前往SAE控制台,进入应用内,点击【删除应用】即可。


44.png


前往NAT网关控制台

地域选择之前创建的地域,下方操作栏找到更多-【删除】


45.png


在控制台搜索弹性公网IP,地域选择前面选择的地域,选择更多-释放


46.png

相关实践学习
通过容器镜像仓库与容器服务快速部署spring-hello应用
本教程主要讲述如何将本地Java代码程序上传并在云端以容器化的构建、传输和运行。
Kubernetes极速入门
Kubernetes(K8S)是Google在2014年发布的一个开源项目,用于自动化容器化应用程序的部署、扩展和管理。Kubernetes通常结合docker容器工作,并且整合多个运行着docker容器的主机集群。 本课程从Kubernetes的简介、功能、架构,集群的概念、工具及部署等各个方面进行了详细的讲解及展示,通过对本课程的学习,可以对Kubernetes有一个较为全面的认识,并初步掌握Kubernetes相关的安装部署及使用技巧。本课程由黑马程序员提供。   相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
目录
打赏
0
2
0
0
576
分享
相关文章
利用通义灵码AI在VS Code中快速开发扫雷游戏:Qwen2.5-Max模型的应用实例
本文介绍了如何利用阿里云通义灵码AI程序员的Qwen2.5-Max模型,在VS Code中一键生成扫雷小游戏。通过安装通义灵码插件并配置模型,输入指令即可自动生成包含游戏逻辑与UI设计的Python代码。生成的游戏支持难度选择,运行稳定无Bug。实践表明,AI工具显著提升开发效率,但人机协作仍是未来趋势。建议开发者积极拥抱新技术,同时不断提升自身技能以适应行业发展需求。
22077 7
HarmonyOS Next~鸿蒙AI功能开发:Core Speech Kit与Core Vision Kit的技术解析与实践
本文深入解析鸿蒙操作系统(HarmonyOS)中的Core Speech Kit与Core Vision Kit,探讨其在AI功能开发中的核心能力与实践方法。Core Speech Kit聚焦语音交互,提供语音识别、合成等功能,支持多场景应用;Core Vision Kit专注视觉处理,涵盖人脸检测、OCR等技术。文章还分析了两者的协同应用及生态发展趋势,展望未来AI技术与鸿蒙系统结合带来的智能交互新阶段。
51 31
如何在云效中使用 DeepSeek 等大模型实现 AI 智能评审
除了代码智能补全外,AI 代码智能评审是 DevOps 领域受开发者广泛关注的另一场景了。本文,我们将结合云效代码管理 Codeup、流水线 Flow 和 DeepSeek,分享一种企业可快速自主接入,即可实现的 AI 智能评审解决方案,希望给大家一些启发。
【一步步开发AI运动小程序】十八、如何识别用户上传图片中的人体、运动、动作、姿态?
【云智AI运动识别小程序插件】为小程序提供人体、运动及姿态检测的AI能力,本地引擎支持10余种运动,无需后台服务,具备快速、低成本等优势。本文介绍如何通过Canvas方案读取用户上传图片的像素数据,实现人体检测与姿态分析功能,代码简单高效,适合快速集成。更多内容欢迎交流!
用户说 | 零基础用通义灵码 AI 程序员开发个人笔记网站
通义灵码是一款基于通义大模型的智能编码辅助工具,支持自然语言生成代码、单元测试生成、代码注释生成等功能,兼容多种主流IDE和编程语言。对于零基础用户,只需通过自然语言描述需求,通义灵码即可自动生成代码,帮助快速开发个人笔记网站,极大简化开发流程,提升效率。
需要的效果它都有,让AI对话开发效率翻倍!这款Ant Design扩展组件库绝了
ant-design-x-vue 是基于 Ant Design Vue 的扩展组件库,专注于增强聊天和AI交互场景的体验。项目提供开箱即用的对话式UI组件,支持消息气泡、智能建议、思维链展示等特色功能,特别适合快速搭建智能客服、AI助手类应用。
一键轻松打造你的专属AI应用!
函数计算提供免运维、Serverless GPU,具备极致弹性与按量付费优势,助您一键部署AI大模型,加速业务创新。
通义灵码 AI 程序员与开发者结伴编程,全栈开发电商工程的前后端功能需求
当你又收到了项目新需求的时候,可以尝试下载并使用通义灵码,让通义灵码 AI 程序员跟你一起结伴编程,它具备多文件代码修改和工具使用的能力,可以与你结伴协同完成编码任务,如需求实现、缺陷修复、单元测试生成、批量代码修改等,成为你的左膀右臂。下面我们就跟AI程序员结伴编程完成前后端需求的开发吧!
86 0
Serverless 应用引擎产品使用合集之关于OSS映射目录的大小限制,如何可以跳过
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
Serverless 应用引擎产品使用合集之关于OSS映射目录的大小限制,如何可以跳过
Serverless 应用引擎产品使用合集之通过 API 调用 /tagger/v1/interrogate 时,出现unsupported protocol scheme "" 错误,如何处理
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。

相关产品