
# 通过华为云Astro轻应用调用大模型连接器实现智能助手聊天对话
#### 应用场景
开发者使用华为云Astro轻应用开发标准页面时，如果需要通过智能助手组件对接外部大模型接口，可以先在大模型连接器中配置大模型对接信息，然后再在智能助手组件中选取对应的大模型连接器，即可实现智能助手对话应用。
本实践将为您介绍，如何配置大模型连接器，以及在智能助手组件中使用大模型连接器，实现智能助手聊天对话应用。
#### 前提条件
用户需自行获取或搭建大模型资源，本实践以对接自建部署的大模型为例。
#### 操作流程
在华为云Astro轻应用中，通过配置大模型连接器与智能助手组件实现对话应用的流程，如[图1]所示。
图1调用大模型连接器实现智能助手聊天对话操作流程   
![](https://support.huaweicloud.com/bestpractice-astrozero/zh-cn_image_0000002374742102.png)
 #### 步骤一：创建大模型连接器对接外部大模型
在华为云Astro轻应用中，创建一个大模型连接器用来对接外部大模型接口。
1. 创建一个低代码应用。 
   1. 参考[授权用户使用华为云Astro轻应用并购买实例](https://support.huaweicloud.com/usermanual-astrozero/astrozero_05_9046.html)中操作，申请华为云Astro轻应用免费试用或购买商业实例。
   
   2. 实例购买后，在华为云Astro轻应用服务控制台的"主页"中，单击"进入首页"，进入应用开发页面。
   
   3. 在"应用"中，单击"新建低代码应用"或单击![](https://support.huaweicloud.com/bestpractice-astrozero/zh-cn_image_0000002356300628.png "点击放大")，进入新建低代码应用页面。
      首次创建应用时，请根据界面提示创建一个命名空间。命名空间一旦创建，不能修改和删除，创建前请确认好相关信息。建议使用公司或团队的缩写作为命名空间。命名空间只能由字母、数字和下划线组成，长度不能超过15个字符。并且只能以字母开头，以字母或数字结尾，同时不能包含连续的下划线。
      
   
   4. 在新建低代码应用页面，应用类型选择"标准应用"，单击"确定"。
   
   5. 输入应用的标签和名称，单击"新建"，即可进入应用设计器。
      图2创建一个空白应用   
      ![](https://support.huaweicloud.com/bestpractice-astrozero/zh-cn_image_0000002408355969.png "点击放大")
      表1新建空白应用参数说明 
      | 参数 | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | 示例      |
      |:---|:---|:---|
      | 标签 | 新建应用的标签，长度不能超过80个字符。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | 智能助手应用  |
      | 名称 | 新建应用的名称，输入标签值后单击该参数的输入框，系统会自动生成应用的名称，同时自动在名称前，添加***命名空间***__。命名要求如下： - 长度不能超过31个字符，包括前缀命名空间的长度。 名称前的内容为命名空间，在华为云Astro轻应用中为了避免不同租户间数据的重名，租户在首次创建应用时需要先定义一个命名空间。一个租户只能创建一个命名空间，创建后不支持修改。   - 必须以英文字母开头，只能由英文字母、数字或单下划线组成，且不允许以下划线结尾。   | ChatApp |
         
      
   
   
   
   
2. 创建大模型连接器。 
   1. 在应用设计器中，选择"集成 \> 连接器 \> 连接器实例"。
   
   2. 选择"大模型 \> 自定义连接器"，单击"+"，进入创建自定义大模型连接器页面。
      图3新建自定义大模型连接器   
      ![](https://support.huaweicloud.com/bestpractice-astrozero/zh-cn_image_0000002408215177.png "点击放大") 
   
   3. 输入大模型连接器的配置信息，单击"保存"。
      图4设置大模型连接器信息   
      ![](https://support.huaweicloud.com/bestpractice-astrozero/zh-cn_image_0000002408806897.png "点击放大")
      表2自定义大模型连接器参数说明 
      | 参数   | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | 示例                    |
      |:---|:---|:---|
      | 标签   | 自定义大模型连接器的标签，创建后可修改。 取值范围：1\~64个字符。                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | DeepSeek-V3           |
      | 名称   | 自定义连接器的名称，名称是连接器在系统中的唯一标识，创建后不可修改。命名要求如下： - 长度不能超过64个字符，包括前缀命名空间的长度。 名称前的内容为命名空间，在华为云Astro轻应用中为了避免不同租户间数据的重名，租户在首次创建应用时需要先定义一个命名空间。一个租户只能创建一个命名空间，创建后不支持修改。   - 必须以英文字母开头，只能由英文字母、数字或单下划线组成，且不能以下划线结尾。   | SelfHostDeepSeek      |
      | 模型名称 | 具体大模型的模型标识。在调用该连接器时，会将此字段传递给大模型API中的model字段。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | DeepSeek-V3-0324-w8a8 |
      | URL  | 大模型提供方提供的大模型API调用地址。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | https://\*\*\*\*\*    |
         
      
   
   
   
   
3. 测试大模型连接器的连通性。 
   1. 在自定义大模型详情页面的"测试"中，单击"测试"，进入大模型连接器测试页面。
   
   2. 在"输入内容"中，输入对话内容（例如：你好），单击"测试"，查看返回消息是否正确响应。
      如果返回消息中有流式响应报文输出，说明大模型连接器配置成功。否则，请检查大模型连接器信息是否正确。
      图5大模型连接器测试页面   
      ![](https://support.huaweicloud.com/bestpractice-astrozero/zh-cn_image_0000002408618029.png "点击放大") 
   
   
   
   
 
#### 步骤二：创建智能助手页面并添加大模型连接器
在智能助手模板应用中，创建一个标准页面，用于组装智能助手模板对话界面。
1. 在应用设计器的左侧导航栏中，选择"界面"。
2. 单击页面后的![](https://support.huaweicloud.com/bestpractice-astrozero/zh-cn_image_0000002389900725.png "点击放大")，设置标准页面的基本信息，单击"添加"。
   
   图6新建标准页面   
   ![](https://support.huaweicloud.com/bestpractice-astrozero/zh-cn_image_0000002375065986.png "点击放大")
   表3标准页面参数说明 
   | 参数 | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | 示例       |
   |:---|:---|:---|
   | 标签 | 输入标准页面的标签名，用于在页面显示，创建后可修改。 取值范围：1\~64个字符。                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | 智能助手对话页面 |
   | 名称 | 输入标准页面的名称，名称是标准页面在系统中的唯一标识，创建后不可修改。命名要求如下： - 长度不能超过64个字符，包括前缀命名空间的长度。 名称前的内容为命名空间，在华为云Astro轻应用中为了避免不同租户间数据的重名，租户在首次创建应用时需要先定义一个命名空间。一个租户只能创建一个命名空间，创建后不支持修改。   - 必须以英文字母开头，只能由英文字母、数字或单下划线组成，且不能以下划线结尾。   | chatPage |
      
   
   
3. 在"基本组件 \> 智能化"中，拖拽"智能助手"组件到右侧画布中。 
   图7拖拽智能助手组件至页面中   
   ![](https://support.huaweicloud.com/bestpractice-astrozero/zh-cn_image_0000002375066682.png "点击放大")
   
   
4. 选中智能助手组件，在"属性 \> 高级属性"中，打开"大模型"开关。
5. 在"默认大模型"中，单击"设置默认模型"，选择[步骤一：创建大模型连接器对接外部大模型]中创建的大模型连接器。
   
   图8智能助手高级配置   
   ![](https://support.huaweicloud.com/bestpractice-astrozero/zh-cn_image_0000002375073790.png "点击放大")
   
   
6. 单击页面上方的![](https://support.huaweicloud.com/bestpractice-astrozero/zh-cn_image_0000002389980593.png "点击放大")，保存标准页面。
 
#### 步骤三：验证智能助手对话功能
在智能助手模板应用中，预览智能助手页面，验证智能助手对话功能。
1. 在已保存的标准页面中，单击![](https://support.huaweicloud.com/bestpractice-astrozero/zh-cn_image_0000002356300632.png "点击放大")，进入预览页面。
   
   图9智能助手预览页面   
   ![](https://support.huaweicloud.com/bestpractice-astrozero/zh-cn_image_0000002408597321.png "点击放大")
   
   
2. 在智能助手的聊天框中，输入文字，例如"你好，告诉我今天天气怎么样"，单击"发送"。 
   智能助手返回对应的流式结果，说明智能助手组件对接外部大模型接口成功。
   图10智能助手响应效果   
   ![](https://support.huaweicloud.com/bestpractice-astrozero/zh-cn_image_0000002375099828.png "点击放大")
   
   
 
