阿里云部署OpenClaw并集成钉钉

最近OpenClaw特别火爆,OpenClaw是一款开源的本地优先AI代理与自动化平台。可通过OpenClaw将多渠道通信能力与大语言模型深度集成,创建拥有持久记忆与主动执行能力的定制化 AI 助理。

本教程与大家交流一下如何利用阿里云来部署OpenClaw并且接入钉钉

步骤一、购买服务器套餐

提示:如果你已经购买了服务器,可以跳过此步骤

如果你用的也是阿里云,可以购买轻量应用服务器,该服务器已经预置了相应的资源配置。

步骤二、开始配置OpenClaw

购买成功之后,等它运行成功,当你看到运行中,点击OpenClaw-ctft开始配置。会出现如下界面:

点击应用详情。就能看到OpenClaw使用步骤,接下来需要依次操作三步:

  1. 点击第一步端口放通旁边的执行命令,等待命名执行成功,然后点击确定

  1. 进行第二步初始化OpenClaw配置之前需要去**阿里云百炼创建API Key**,并且把你创建好的API Key复制保存好(后面要用到)

重要提示:你创建的API Key不要泄露,别人拿到你的API Key,也能使用,这是涉及米的事。另外:新用户使用阿里云百炼会有100w的免费额度token,建议在阿里云百炼——模型用量这开启批量操作免费额度用完即停,以免造成不必要的欠费

  1. 现在回到服务器来进行初始化OpenClaw配置点击执行命令

点击了下一步之后,等命名执行成功,你就会看到OpenClaw配置成功提示。然后点击关闭

  1. 现在进行获取WebUI面板地址,点击执行命令,等命令执行成功之后点击关闭

OpenClaw配置到此结束,接下来开始集成钉钉

步骤三、集成钉钉

1. 创建钉钉应用

创建钉钉应用需要你有开发者权限,这个很简单(如果你有公司直接跳过这一步,如果你是学生或者没有公司,我教你一个技巧:你自己在钉钉里面创个学校组织,然后就可以有相关开发者权限了)

  • 访问钉钉开放平台,然后登录自己的钉钉账号
  • 点击应用开发的左侧导航栏里的钉钉应用,在页面右上角点击创建应用

  • 创建应用界面,填写应用名称应用描述,在应用图标上传图标,完成后点击保存

2. 配置钉钉机器人

  1. 点击左侧导航栏中的添加应用能力,找到机器人卡片,点击添加(因为我之前添加了,所以我的显示配置

  1. 在机器人配置界面,打开机器人配置开关,填上机器人名称机器人图标机器人简介机器人描述机器人消息预览图消息接收模式选择Stream模型,然后点击发布

机器人图标机器人消息预览图就相当于是头像,你找个自己喜欢的图片做头像即可。

3.发布应用版本

应用创建完成后,如果需要将应用供企业/组织内其他用户使用,需要发布一个版本

  1. 点击应用开发,在钉钉应用界面,点击你当初填写的机器人名字

  1. 点击版本管理与发布,然后在版本管理与发布界面,点击创建新版本,然后填写应用版本号版本描述信息,选择合适的应用可用范围,完成后点击保存,并在弹窗中点击确认发布

4. 复制应用 Client ID 和 Client Secret

在左侧导航栏中点击凭证与基础信息,然后复制钉钉应用的Client IDClient Secret

5. 在轻量应用服务器控制台配置钉钉应用

  1. 返回轻量应用服务器-控制台,单击配置了OpenClaw的服务器卡片中的实例ID,在服务器概览页面点击应用详情页签。
  2. 通道配置里的钉钉中分别填入你前面复制的钉钉应用的Client IDClient Secret,然后点击应用,等待命令执行成功。

6. 测试机器人

你可以创建群聊或在已有群聊中添加机器人,并与机器人对话,查看效果。

  1. 进入钉钉群群设置页面,点击机器人卡片区域,在机器人管理页面,点击添加机器人。在添加机器搜索文本框中输入目标机器人名称,并选中要添加的机器人。点击添加**,完成后再点击**完成添加。

  1. 在钉钉群中**@机器人**进行交流互动


恭喜你已经完成了所有的操作!!!

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐