HarmonyOS鸿蒙Next中App集成小艺智能体的疑问
HarmonyOS鸿蒙Next中App集成小艺智能体的疑问 如图: 我想在APP内调起我创建的智能体, 在智能能里可以对话,当我使用插件时, 这个插件一直没有达到我想要的效果;
我是想使用端插件,去我的APP内拿数据, APP返回给它数据后,他来展示出来;
但,实际上是,不管我怎么配置, 他的结果都是直接关掉对话框了。 所以,就感觉好奇怪,执行方式怎么选都是一样的结果。 (还是说端插件本来就是会关掉对话框, 展示我APP的页面吗? )
还有这里的“执行方式”中的卡片执行,到底是什么意思,没有搞明白。

顺便放上我的工作流, 各位大神帮我看看;
我用大模型得出用户想要搜索的东西, 传给我上面的插件 ,端插件会从APP里拿到数据,返回结果。

更多关于HarmonyOS鸿蒙Next中App集成小艺智能体的疑问的实战教程也可以访问 https://www.itying.com/category-93-b0.html
已经解决了,原因是我没搞明白“执行方式”的用法,
现在已经实现了
更多关于HarmonyOS鸿蒙Next中App集成小艺智能体的疑问的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
在HarmonyOS Next中集成小艺智能体,需使用元服务(Ability)与意图框架(Intent)。通过配置意图模板(IntentTemplate),应用可声明可被小艺调用的服务。集成时需在module.json5中注册意图,并实现对应的Ability响应。需使用ArkTS或JS开发,调用系统提供的意图API。
你选的端插件执行方式不对。
“卡片执行”的作用是:智能体调用插件后,会把返回的数据在对话框内以卡片形式展示出来,不会退出对话。你遇到的“直接关闭对话框”,大概率是执行方式选成了“跳转执行”(打开App页面),导致智能体界面被覆盖。
解决方法很简单:在插件的“执行方式”配置里,改成“消息卡片”,并让插件返回结构化数据,智能体就会把结果渲染成卡片留在对话流中,而不是切走页面。

