赞
踩
各位学生党,打工人可能都遭受过钉钉的折磨,打工人有多恨这个软件资本家就有多爱它。今天我们不妨格局打开,站在资本家的角度,注册一个钉钉企业,看看钉钉后台管理界面都有哪些实用功能,体会一下当老板的快乐。本期主要使用钉钉的聊天机器人功能,演示部署开源项目chatgpt-on-wechat,将AI大模型接入钉钉。下期继续来整个活,用钉钉+AI+HA管理智能家居,肯定比小爱同学强多啦,感兴趣的话可以三连关注下。
钉钉对接全网AI,最好的智能管家方案。详细步骤,喂饭教程。
https://oa.dingtalk.com/register_new.htm?showmenu=false#/
2. 点击添加应用能力,选择 "机器人" 能力,点击添加。
3.配置机器人信息后点击发布。发布后,点击“点击调试”,会自动创建测试群聊,可在客户端查看:
4. 点击版本管理与发布,创建新版本发布
5. 点击凭证与基础信息,获取Client ID和Client Secret两个参数
注册并实名认证阿里云
官方地址:阿里云登录 - 欢迎登录阿里云,安全稳定的云计算服务平台
应用管理->模型->调用 获取 AgentKey和AppId
我们使用的开源项目 chatgpt-on-wechat
项目地址:
找一个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
执行以下命令下载 docker-compose.yml
wget https://open-1317903499.cos.ap-guangzhou.myqcloud.com/docker-compose.yml
修改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"

修改完成后将docker启动起来
- # 启动docker
- sudo docker compose up -d
- # 查看日志
- sudo docker logs chatgpt-on-wechat
- # 停止docker 如果修改配置文件必须先停止再启动
- ## sudo docker compose down
打开钉钉APP,进入企业直接搜索机器人名字,与其对话
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。