Lark机器人接入大模型流式问答接口。
效果展示

准备工作
智能对话机器人配置
进入智能对话机器人控制台,选择左侧导航栏的应用管理>机器人>新建机器人。
获取机器人ID,发布机器人(如无发布按钮则跳过)。

访问智能对话机器人业务空间,获取业务空间AgentKey。

访问RAM控制台,获取阿里云账号的ACCESS_KEY和SECRET_KEY。
Lark应用配置
访问Lark后台,创建企业自建应用。

添加机器人应用能力

获取AppId和AppSecret。

下载示例工程代码,并按照说明填写参数。
选择事件与回调菜单,进行事件配置。

选择权限管理菜单,导入下面的权限配置。

{ "scopes": { "tenant": [ "cardkit:card:write", "im:message.group_at_msg:readonly", "im:message.p2p_msg:readonly", "im:message:readonly", "im:message:send_as_bot" ], "user": [] } }选择版本管理与发布菜单,创建版本并发布。注意,在这里可以配置机器人的可见范围。

操作步骤

示例工程代码
源代码下载(JAVA)
示例运行配置
本示例工程的运行环境要求为JDK 8,参考文档:在Windows安装JDK。
根据本文的准备工作,获取示例参数。
打开启动类
FeishuRobotChatApp中填写相关参数。运行
com.aliyun.chatbot.channel.FeishuRobotChatApp这个类的主方法。打开Lark,通过机器人名称搜索并打开对应的机器人,即可进行问答。
示例参数
名称 | 描述 |
ALIYUN_ACCESS_KEY | 阿里云账号AK |
ALIYUN_SECRET_KEY | 阿里云账号SK |
CHATBOT_INSTANCE_ID | 机器人id |
CHATBOT_AGENT_KEY | 业务空间AgentKey,获取地址:业务空间管理 |
FEISHU_CLIENT_ID | Lark企业内部应用的App ID |
FEISHU_CLIENT_SECRET | Lark企业内部应用的App Secret |
常见问题
Q:无法收到消息。
A:请检查需要配置的权限。
该文章对您有帮助吗?



