基于MaaS结合开发者空间Astro低代码平台完成sql生成助手

举报
banjin 发表于 2025/10/21 16:23:04 2025/10/21
【摘要】 通过实际操作,利用Astro低代码平台开发一个最简单应用。在这个过程中,学习从模型集成、界面操作一系列关键步骤,从而掌握Astro低代码平台的基本使用方法及于大模型的结合,体验其在应用开发中的优势。

一、概述

1. 案例介绍

通过实际操作,利用Astro低代码平台开发一个最简单应用。在这个过程中,学习从模型集成、界面操作一系列关键步骤,从而掌握Astro低代码平台的基本使用方法及于大模型的结合,体验其在应用开发中的优势。

开发者空间Astro低代码开发平台通过平台提供的界面、逻辑、对象等可视化编排工具,以“拖、拉、拽”的方式来快速构建应用,从而实现所见即所得的应用开发构建体验。

华为开发者空间,是为全球开发者打造的专属开发者空间,致力于为每位开发者提供一台云主机、一套开发工具和云上存储空间,汇聚昇腾、鸿蒙、鲲鹏、GaussDB、欧拉等华为各项根技术的开发工具资源,并提供配套案例指导开发者 从开发编码到应用调测,基于华为根技术生态高效便捷的知识学习、技术体验、应用创新。

ModelArts Studio(MaaS)平台:是华为云推出的一款大模型即服务平台,可以一站式的对业界主流开源大模型进行部署托管,同时开放大模型API服务,可以结合业界主流Agent开发框架,轻松构建AI Agent应用。

 

二、开通MaaS 平台商用模型

商用百万Token活动连接:

每周畅领100万商用级Tokens!基于CloudMatrix384超节点,Token时延低、TPM/RPM速率高,助您开发商用级AI应用!

商用百万Token代金券免费领取链接(可每周领取):

1、大模型领取:
切换到开发者空间首页,或者点击上面连接,参与活动“百万商用服务tokens免费领!”活动,按照使用说明进行服务开通:

活动页面:

2、开通完成后,进行大模型的接入:

ModelArts控制台:ModelArts - Console

模型部署页:部署页面,点击调用按钮,进入调用页面,这里我们提前保存好Api地址和模型名称,点击API调用说明:


3、创建apikey

点击前往API Key管理创建apikey

点击新建创建apikey

注意!!创建好API Key之后,点击后面的复制按钮,妥善保存,若未复制保存,后续无法重新复制获取。

 

三、华为开发者空间-低代码应用开发平台

1. 登录华为开发者空间-低代码应用开发平台

华为开发者空间-低代码应用开发平台是华为云推出的一款可视化应用开发平台,旨在通过"拖拽式"组件和模板化设计,降低开发门槛,提升企业数字化应用构建效率。平台主要特点包括:

  • 可视化开发:通过图形化界面和预置组件,无需编写复杂代码即可快速搭建应用;
  • 全场景支持:覆盖Web、移动端、大屏等多终端应用开发;
  • 高效集成:内置连接器可快速对接华为云及其他主流企业系统;
  • 智能辅助:提供AI辅助开发能力,如智能表单生成、流程自动化等;
  • 企业级能力:具备权限管理、数据安全、高可用等企业所需特性。

Astro平台特别适合业务人员与开发者协同创新,能大幅缩短应用交付周期,典型适用于OA审批、数据看板、轻量级业务系统等场景。

登录华为开发者空间,在左侧菜单列表选择华为开发者空间 -> 开发平台 -> Astro 低代码开发,进入华为开发者空间-低代码应用开发平台

2. 创建低代码应用

1、华为开发者空间-低代码应用开发平台页面点击新建低代码应用,在弹出的新建低代码应用对话框中,选择标准应用,点击确定按钮。

 注:命名空间为租户数据唯一标识,为免重复,首次创建或使用工程时需定义命名空间。请务必慎重,一旦定义,不可修改,推荐使用公司前缀。本案例中使用Astro_banjin作为命名空间。 

2、在右侧弹出的新建空白应用配置页签中,配置应用名称标签均为Job。

3、点击右下角确认按钮,平台会自动打开一个新的页面:Astro轻应用服务控制台

注:在点击确认后,在Astro轻应用管理页会同时新增一条刚才创建的名称为Astro_Test__sql的应用,点击编辑同样可以进入Astro轻应用服务控制台

4、创建大模型连接器

点击左侧集成 - 连接器实例 - 大模型 - MaaS云平台:

点击右上角加号,创建自定义连接器,输入标“标签”(这里为sql,可自定义)、“名称”(这里填入MaaS,可自定义)、“模型名称”(前步保存的模型名称)和“APIKey”(前步保存的apiKey);点击保存:

注意:这里一定要开通maas的商用服务,免费服务不可以

添加结果:

测试连通性,点击“测试”,在弹出框中输入测试内容后,点击测试等待返回结果,正常返回说明添加成功:

5、添加页面

 在新版应用设计器的“界面”中,单击页面后的添加图标,设置页面标签为“sql”、名称为“sql”,单击“添加”,即可创建一个标准页面:

添加表单:从左侧“组件”区域,将智能化智能助手”组件拖拽到页面中间

选中智能助手组件,在“属性 > 品牌名”中,输入“sql生成助手”

 选中智能助手组件,在“属性 > 高级属性”中,打开“大模型”开关。在“默认大模型”中,单击“设置默认模型”,选择上面步骤中创建的大模型连接器

单击页面上方的保存按钮,保存标准页面

6、预览功能

在已保存的标准页面中,单击左上角预览图标,进入预览页面。

在智能助手的聊天框中,输入文字,

例如“帮忙出一个update脚本,根据rq为2022年3月28到2022年5月1日,
A表里的mc不为空而b表里的mc为空,
A表的hm =b表的hm,
A表的xh = b表的xxxh这几个条件做一个关联查询,然后将a里的mc赋值到b表里的mc”,

单击“发送”

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。