钉钉开发之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
    }
   }
相关推荐
得物技术8 分钟前
从狂野代码到按目标生产:得物推荐 AI Harness 的工程化实践|AICon 演讲整理
人工智能·算法·架构
HokKeung12 分钟前
飞书 lark-cli 如何存储 tenant_access_token 和 user_access_token
人工智能·go
Ralph_Salar14 分钟前
从0到1搭建AI智能支付风控助手Stage3-Function Calling — 让AI能动起来
人工智能
Ralph_Salar19 分钟前
从0到1搭建AI智能支付风控助手Stage4-Agent编排 — 让AI自己思考、决策、行动
人工智能
smallyoung20 分钟前
Spring AI 2.0 VectorStore实战:从原理到RAG落地
人工智能·后端
火山引擎开发者社区1 小时前
被 Vibe Coding 用户频点名的火山 Supabase 到底是个啥?一图来看懂
人工智能
火山引擎开发者社区1 小时前
动手做 AI 实验赢好礼!产品 + 大模型免费额度限时供应!
人工智能
字节跳动视频云技术团队2 小时前
从 VCloud 到 Agentic VCloud:Agent 时代的范式重构
人工智能·音视频开发
AKAMAI2 小时前
每百万 Token 成本砍六成,出海 AI 团队开始重算推理这笔账
人工智能·云计算
用户938515635073 小时前
从 Prompt 到 Harness:AI 工程化的三年跃迁与实战解码
javascript·人工智能