钉钉对接全网AI,最好的智能管家方案。详细步骤,喂饭教程。

各位学生党,打工人可能都遭受过钉钉的折磨,打工人有多恨这个软件资本家就有多爱它。今天我们不妨格局打开,站在资本家的角度,注册一个钉钉企业,看看钉钉后台管理界面都有哪些实用功能,体会一下当老板的快乐。本期主要使用钉钉的聊天机器人功能,演示部署开源项目chatgpt-on-wechat,将AI大模型接入钉钉。下期继续来整个活,用钉钉+AI+HA管理智能家居,肯定比小爱同学强多啦,感兴趣的话可以三连关注下。

钉钉对接全网AI,最好的智能管家方案。详细步骤,喂饭教程。

1.  注册钉钉企业

https://oa.dingtalk.com/register_new.htm?showmenu=false#/

2. 创建应用

  1. 进入钉钉开发者后台,登录后,点击创建应用,填写应用相关信息。


 

       2. 点击添加应用能力,选择 "机器人" 能力,点击添加


 

       3.配置机器人信息后点击发布。发布后,点击“点击调试”,会自动创建测试群聊,可在客户端查看:


 

      4.  点击版本管理与发布,创建新版本发布


 

     5. 点击凭证与基础信息,获取Client ID和Client Secret两个参数

3. 获取通义千问Access Key

注册并实名认证阿里云

官方地址:阿里云登录 - 欢迎登录阿里云,安全稳定的云计算服务平台

  1. 获取AccessKey AccessKeySecret

  1. 进入阿里云百炼 阿里云登录 - 欢迎登录阿里云,安全稳定的云计算服务平台

应用管理->模型->调用 获取 AgentKey和AppId

4. 通义千问接入钉钉

我们使用的开源项目 chatgpt-on-wechat

项目地址:

GitHub - zhayujie/chatgpt-on-wechat: 基于大模型搭建的微信聊天机器人,同时支持微信、企业微信、公众号、飞书、钉钉接入,可选择GPT3.5/GPT4.0/Claude/文心一言/讯飞星火/通义千问/Gemini/GLM-4/LinkAI,能处理文本、语音和图片,访问操作系统和互联网,支持基于自有知识库进行定制企业智能客服。

5. ubuntu系统安装docker

找一个Linux服务器安装docker, 下面脚本已ubuntu为例

不要求服务器有公网IP

安装docker

sudo apt update
sudo apt-get install ca-certificates curl gnupg lsb-release software-properties-common
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
sudo apt-get install docker-ce docker-ce-cli containerd.io

6. 下载docker compose

执行以下命令下载 docker-compose.yml

wget https://open-1317903499.cos.ap-guangzhou.myqcloud.com/docker-compose.yml

7. 修改配置

修改docker compose文件,主要配置从24行以下开始

version: '2.0'
services:
  chatgpt-on-wechat:
    image: zhayujie/chatgpt-on-wechat
    container_name: chatgpt-on-wechat
    security_opt:
      - seccomp:unconfined
    environment:
      OPEN_AI_API_KEY: 'YOUR API KEY'
      PROXY: ''
      SINGLE_CHAT_PREFIX: '["bot", "@bot"]'
      SINGLE_CHAT_REPLY_PREFIX: '"[bot] "'
      GROUP_CHAT_PREFIX: '["@bot"]'
      GROUP_NAME_WHITE_LIST: '["ChatGPT测试群", "ChatGPT测试群2"]'
      IMAGE_CREATE_PREFIX: '["画", "看", "找"]'
      CONVERSATION_MAX_TOKENS: 1000
      SPEECH_RECOGNITION: 'False'
      CHARACTER_DESC: '你是通义千问,你旨在回答并解决人们的任何问题。'
      EXPIRES_IN_SECONDS: 3600
      USE_GLOBAL_PLUGIN_CONFIG: 'True'
      USE_LINKAI: 'False'
      LINKAI_API_KEY: ''
      LINKAI_APP_CODE: ''
      ## 模型相关配置
      MODEL: 'qwen'
      ## 以下四个参数参考文档https://help.aliyun.com/document_detail/2587494.html
      ## 见3.1小节 3.2小节
      QWEN_ACCESS_KEY_ID: "xxxxxxxxxxxxxxxxxxxxxxxx"
      QWEN_ACCESS_KEY_SECRET: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
      QWEN_AGENT_KEY: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
      QWEN_APP_ID : "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
      ## Node ID为空
      QWEN_NODE_ID: ""
      ## 钉钉相关配置
      ## 见文档https://docs.link-ai.tech/cow/multi-platform/dingtalk
      ## 即2.5小节获取的两个值
      CHANNEL_TYPE: "dingtalk"                   
      DINGTALK_CLIENT_ID: "xxxxxxxxxxxxxxxxxxxx"
      DINGTALK_CLIENT_SECRET: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

8. 启动容器

修改完成后将docker启动起来

# 启动docker
sudo docker compose up -d
# 查看日志
sudo docker logs  chatgpt-on-wechat
# 停止docker 如果修改配置文件必须先停止再启动
## sudo docker compose down

9. 使用

打开钉钉APP,进入企业直接搜索机器人名字,与其对话

  • 30
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值