阿里云的moltbot机器人使用钉钉的Stream流式接入
本文介绍了在钉钉平台集成MoltBot机器人的配置方法。主要步骤包括:1)检查GitHub仓库代码;2)修改package.json文件添加插件配置;3)安装钉钉连接器插件;4)配置钉钉认证信息(AppKey/AppSecret等);5)重启Gateway服务;6)在钉钉开发者平台将机器人切换为stream模式并关闭工作流功能。配置涉及认证信息、会话超时等参数设置,需注意与现有Gateway配置的
·
注意
- 这个不需要工作流
- 这个不需要开放外网
具体方法:
1.check代码https://github.com/DingTalk-Real-AI/dingtalk-moltbot-connector
2.package.json增加如下代码
"moltbot": {
"extensions": ["./plugin.ts"],
"channels": ["dingtalk-connector"],
"installDependencies": true
}
3.安装插件
moltbot plugins install dingtalk-moltbot-connector
4.增加钉钉配置~/.moltbot/moltbot.json;如果有了进行提花
{
"channels": {
"dingtalk-connector": {
"enabled": true,
"clientId": "dingxxxxxxxxx", // 钉钉 AppKey
"clientSecret": "your_secret_here", // 钉钉 AppSecret
"gatewayToken": "", // 可选:Gateway 认证 token, opencode.json配置中 gateway.auth.token 的值
"gatewayPassword": "", // 可选:Gateway 认证 password(与 token 二选一)
"sessionTimeout": 1800000 // 可选:会话超时(ms),默认 30 分钟
}
},
"gateway": { // gateway通常是已有的节点,配置时注意把http部分追加到已有节点下
"http": {
"endpoints": {
"chatCompletions": {
"enabled": true
}
}
}
}
}
4.重启gateway
moltbot gateway restart
5.登录钉钉开发平台修改机器人配置
切换成stream,关闭工作流
更多推荐

所有评论(0)