钉钉开发之AI消息和卡片交互开发文档收集

AI消息和卡片交互开发文档

智能交互接口能力介绍

AI助理发消息(主动直接发送模式

AI 助理发消息 - 主动发送模式

AI 助理发消息 - 回复消息模式

AI 助理发消息 - Webhook 回复消息模式

Stream 模式响应卡片回传请求事件

upload-media-files

AI 助理发消息(回复消息模式)

智能交互回调

自发模式卡片搭建以及内容获取

Stream模式回调

钉钉事件监听

卡片事件回调

topic为:/v1.0/card/instances/callback

卡片事件回调的使用

AI自定义技能回调

topic为:/v1.0/graph/api/invoke

AI自定义技能开启stream模式

自定义能力java开发步骤

Stream模式JAVA Demo代码

机器人消息监听

topic为:/v1.0/im/bot/messages/get

复制代码
public static void main(String[] args) throws Exception {
        OpenDingTalkStreamClientBuilder
                .custom()
                .credential(new AuthClientCredential("${clientId}", "${clientSecret}"))
                //注册机器人监听器
                .registerCallbackListener("/v1.0/im/bot/messages/get", robotMessage -> {
                    log.info("receive robotMessage, {}", robotMessage);
                    //开发者根据自身业务需求,处理机器人回调
                    return new JSONObject();

                })
                .build().start();
}

如何在开启推理增强,执行自定义技能后不再继续执行(或者技能执行后模型回复一些不需要的信息)

需要在指定义技能返回体中返回如下信息

复制代码
  "metadata": {
 "dingAgentSettings": {
     "stopRun": true,
        "isResultDisplayed": true
    }
   }
相关推荐
猫头虎几秒前
2026年AI产业13大趋势预测:Vibe Coding创作者经济元年到来,占冰强专家解读AIGC未来图景
人工智能·开源·prompt·aigc·ai编程·远程工作·agi
程序员清洒几秒前
CANN模型部署:从云端到端侧的全场景推理优化实战
大数据·人工智能
deephub几秒前
LLM推理时计算技术详解:四种提升大模型推理能力的方法
人工智能·深度学习·大语言模型·推理时计算
lili-felicity5 分钟前
CANN性能调优与实战问题排查:从基础优化到排障工具落地
开发语言·人工智能
User_芊芊君子8 分钟前
HCCL高性能通信库编程指南:构建多卡并行训练系统
人工智能·游戏·ai·agent·测评
冻感糕人~9 分钟前
【珍藏必备】ReAct框架实战指南:从零开始构建AI智能体,让大模型学会思考与行动
java·前端·人工智能·react.js·大模型·就业·大模型学习
hopsky11 分钟前
openclaw AI 学会操作浏览器抓取数据
人工智能
慢半拍iii12 分钟前
对比源码解读:ops-nn中卷积算子的硬件加速实现原理
人工智能·深度学习·ai·cann
晚烛13 分钟前
CANN 赋能智慧医疗:构建合规、高效、可靠的医学影像 AI 推理系统
人工智能·flutter·零售
小白|13 分钟前
CANN在自动驾驶感知中的应用:构建低延迟、高可靠多传感器融合推理系统
人工智能·机器学习·自动驾驶