问题现象
使用FunctionComponent创建智能体,通过queryText预设问题。但是拉起智能体对话框,通过queryText预设的问题未生效。
背景知识
通过Function组件拉起智能体开发前准备:
- 创建智能体,具体请参见快速创建智能体。
- 关联应用,具体请参见关联应用。
- 确保已在终端设备上登录华为账号,并且处于联网状态。
问题定位
日志信息如下:
relatedApps = undefined
说明智能体与应用未成功关联。
修改建议
- 确保应用接入的智能体AgentId准确,并且该智能体已完成上架,参考快速创建智能体。
- 在组件加载前通过isAgentSupport来判断当前的AgentId是否可用,若AgentId有效且Agent功能支持时再加载组件;
- 在智能体中配置了关联的应用信息,确保关联的应用包名、appId等信息一致并且在配置中开启关联应用。参考关联应用。