AppFlow通义千问机器人支持上下文会话

简介: 在最新升级的AppFlow中,通义千问对话功能现已支持上下文保留,使对话体验更加流畅。用户可通过配置AppFlow连接流,结合钉钉机器人实现与通义千问的交互。只需几步简单设置,即可在群聊中@机器人进行连续对话。此外,提供了两种创建钉钉机器人的方法:使用Outgoing机制或钉钉开放平台,方便不同需求的用户进行集成。通过这些步骤,您可以轻松实现与通义千问的高效沟通。

     在模型对话场景中,如果模型能够对上下文保持保持短期记忆,将会大大提升对话体验。AppFlow早先的版本已经支持了通义千问对话,现在我们对AppFlow通义千问对话功能做了全新升级,在您的每次对话中都可以保留上下文,让您的会话更加流畅丝滑~

下面我们以钉钉机器人中对话通义千问机器人为例,为您介绍如何在AppFlow中进行配置。

image.gif 编辑

步骤一:配置AppFlow连接流

       访问AppFlow控制台,在点击左侧菜单栏“连接流”,选择“创建连接流”,填写当前连接流的基本信息。

image.gif 编辑

       “选择触发事件”,找到并点击选择“钉钉机器人”,触发事件选择“收到文本消息时”,点击“保存,进入下一步”。

image.gif 编辑

       “选择执行动作”,点击“公共连接器”,找到“通义千问”并选择“模型提问prompt”并点击“保存,进入下一步”。

image.gif

image.gif        点击选择凭证,并选择新建。按照页面提示和链接前往获取您的API KEY填入即可。

image.gif        填写您设置的请求体参数。点击右侧插入变量按钮,可以应用钉钉机器人收到的消息作为参数。例如下图:

image.gif 编辑

即,当前连接器的“提示词”变量应用上一个节点的“请求体-会话消息-消息内容”参数,即之后您在钉钉群@机器人发送的消息内容

  1. 选择模型并填写您需要的参数。各个参数在下方都有介绍。
  2. 参数“是否开启上下文会话”选择“是”,将在每次对话中保留上下文信息。当您发送的内容与“清除上下文关键词”完全匹配时,将清除上下文信息,为您开启新的会话。

image.gif        填写完成后点击“ ”配置模型推理后的消息发送回钉钉的执行动作。选择“钉钉机器人”,执行动作选择发送文本消息,点击“保存,进入下一步”进行参数配置。

image.gif Webhook地址点击右侧“插入变量”,选择节点1的“会话回调地址”

image.gif “本文内容”配置您的执行动作中实际代表您模型推理结果的字段,如下所示。

image.gif 点击保存即可完成配置。回到连接流列表,点击发布按钮连接流即可正常运行。

image.gif 点击详情,进入流编辑页面,点击第一个节点的编辑按钮,可以获取调用webhook地址,请保存改地址后续在钉钉机器人配置中使用。

image.gif 编辑

步骤二:创建钉钉机器人(使用Outgoing功能,更简单)

直接在需要加入机器人的群聊中进入机器人管理页面添加自定义机器人,

image.gif

image.gif 填写机器人基本信息。安全设置可以选择IP地址(段),并将下列IP填入。

  • 121.40.82.220
  • 47.97.73.42
  • 47.98.226.113
  • 47.96.151.112
  • 118.178.89.160
  • 120.27.202.100

您也可以选择加签方式,将生成的签名回调到AppFlow链接流——钉钉机器人入参配置中(不填不影响正常运行)。

勾选“开启Outgoing机制”,在POST地址栏填写第一步中的Webhook地址,点击完成即可。

image.gif 编辑

在群里中@机器人即可实现对话

步骤二:创建钉钉机器人(使用钉钉开放平台)

访问钉钉开放平台,联系您的组织管理员获取开发权限。然后点击创建应用。成为钉钉开发者的步骤可以参考文档成为钉钉开发者 - 钉钉开放平台

image.gif 编辑

选择左侧“机器人”Tab,然后点击右侧“创建应用”按钮。填写您的“应用名称”和“应用描述”,上传应用图标并点击保存。

image.gif 编辑

image.gif 编辑

点击保存后跳转到应用开发页面,下来当前页面到最下方选择“机器人”并点击添加。点击“机器人配置”按钮展开机器人配置信息。

image.gif 编辑

image.gif 编辑

填写相关必填信息。消息接收模式请选择“HTTP”模型,页面会出现“消息接收地址”输入框。在这里填写刚刚在AppFlow获取的地址。

image.gif 编辑

点击调试按钮。可以钉钉扫码进群调试机器人。确认无误后点击发布。

回到应用开发页面,点击刚刚创建的应用名称进入应用详情页面。点击左侧菜单栏最下方的“版本管理与发布”,进入到版本发布与管理,点击右上角“创建新版本”按钮,输入版本相关信息,并选择合适的“应用可见范围”。

image.gif 编辑

image.gif 编辑

image.gif 编辑

点击保存将进入权限审批环节,审批结束后应用将自动发布。如果您已经有权限了可以点击直接发布。

image.gif 编辑

去您想要添加对话机器人的群里添加机器人。@机器人即可与通义千问机器人进行对话啦!

image.gif 编辑


相关实践学习
2048小游戏
基于计算巢&ECS云服务器快速部署,带您畅玩2048小游戏。
相关文章
|
5月前
|
安全 机器人 API
简单几步,钉钉机器人秒变通义千问对话机器人
通过阿里云计算巢AppFlow平台,无需编码,只需简单几步,即可将钉钉机器人转化为通义千问对话机器人。首先在灵积模型服务平台获取API Key,然后在AppFlow中配置连接器,授权并保存Webhook Url。在钉钉中创建自定义机器人,选择Outgoing功能,填写签名和Webhook地址。最后,@机器人即可开始对话。此外,还提供了通过钉钉开放平台创建机器人的步骤。AppFlow简化了集成过程,加速了企业自动化服务流程。
|
2月前
|
机器人 API Python
智能对话机器人(通义版)会话接口API使用Quick Start
本文主要演示了如何使用python脚本快速调用智能对话机器人API接口,在参数获取的部分给出了具体的获取位置截图,这部分容易出错,第一次使用务必仔细参考接入参数获取的位置。
138 1
|
3月前
|
JSON API 定位技术
AppFlow:让通义千问大模型调用你的任意API
在阿里云AppFlow中,通过自定义插件连接器可使通义千问获取特定功能,如旅游规划或投资辅助。登录AppFlow控制台,选择“自定义连接器”,上传图标,设定基本信息,选“插件连接器”。支持Basic、Bearer Token、AppCode等鉴权。精确配置API名称、描述及请求参数,确保模型调用准确。参考示例curl命令调整参数结构,填写响应体帮助模型解析。发布后,在模型Agent搭建中选用自定义连接器增强功能。
|
2月前
|
API PHP
通义千问接入进阶:流式、文件、图片、上下文
通义千问接入进阶:流式、文件、图片、上下文
150 0
|
4月前
|
运维 机器人 开发者
使用阿里云百炼通过appflow模板,组合钉钉机器人搭建个人知识库评测与感想
尝试构建个人助手机制,用阿里云百炼+AppFlow+钉钉机器人,花费两午休时间解决配置问题。百炼appid复制时多出空格致错,文档未提及,耗时排查。应用创建时模型选项限于max, plus, turbo,性价比高的qwen-long未上线。期望尽快修复bug和上线新模型以降低成本。附故障排查截图。
165 1
|
5月前
|
存储 机器人 关系型数据库
如何使用 LangChain 和 PostgreSQL + Drizzle ORM 构建上下文聊天机器人
如何使用 LangChain 和 PostgreSQL + Drizzle ORM 构建上下文聊天机器人
400 1
如何使用 LangChain 和 PostgreSQL + Drizzle ORM 构建上下文聊天机器人
|
机器学习/深度学习 人工智能 自然语言处理
|
机器学习/深度学习 人工智能 自然语言处理
一分钟搭建会话机器人,阿里是怎么做到的?
2020 年面对突如其来的新冠疫情,14 亿人心系家国共渡难关。阿里人更是“此时此刻,非我莫属”,用技术的力量聚沙成塔,守护着千万家。你可能在钉钉群里见过一个名字叫“防疫精灵”的小机器人,准时准点地为你播报着全国新冠肺炎的实时舆疫情数据;有求必应地为你解答关心的各类问题,例如防疫知识、线上问诊、小区附近确诊病例、发热门诊分布等等。更神奇的是,“防疫精灵”机器人最初从一个想法到上线钉钉,仅用了一个下午的时间,目前已累计至少服务了 500 万个钉钉用户。这看似“不可能”背后,是机器人工厂,这个强大的智能会话机器人孵化平台,以其成熟的 NLP 算法能力及 QA 问答能力,将一切变成了可能。
630 0
一分钟搭建会话机器人,阿里是怎么做到的?
|
机器学习/深度学习 人工智能 自然语言处理
一分钟搭建会话机器人,阿里是怎么做到的?
2020年面对突如其来的新冠疫情,14亿人心系家国共渡难关。阿里人更是“此时此刻,非我莫属”,用技术的力量聚沙成塔,守护着千万家。你可能在钉钉群里见过一个名字叫“防疫精灵”的小机器人,准时准点地为你播报着全国新冠肺炎的实时舆疫情数据;有求必应地为你解答关心的各类问题,例如防疫知识、线上问诊、小区附近确诊病例、发热门诊分布等等。更神奇的是,“防疫精灵”机器人最初从一个想法到上线钉钉,仅用了一个下午的时间,目前已累计至少服务了500万个钉钉用户。这看似“不可能”背后,是机器人工厂,这个强大的智能会话机器人孵化平台,以其成熟的NLP算法能力及QA问答能力,将一切变成了可能。
1589 0
一分钟搭建会话机器人,阿里是怎么做到的?