讯飞AI接入微信公众号

1、部署运行

讯飞AI接入个人微信-CSDN博客

2、公众号设置

首先需要前往 微信公众平台 注册一个公众号

打开 config.json 配置文件,除了 配置说明 中必填的配置外,还需要添加以下配置:

{
  "channel_type": "wechatmp",    
  "single_chat_prefix": [""], 
  "wechatmp_app_id": "wx73f9******d1e48",     
  "wechatmp_app_secret": "weca******est",  
  "wechatmp_aes_key": "",
  "wechatmp_token": "tok**est",
  "wechatmp_port": 80,
}

这些配置需要和 微信公众号后台 中的保持一致,进入页面后,在左侧菜单选择 "设置与开发 - 基本配置 - 服务器配置",按下图进行配置:

配置的流程如下:

  1. 在公众平台启用开发者密码 (对应配置 wechatmp_app_secret),并将服务器ip填入白名单中
  2. 按上图填写 config.json 中与公众号相关的配置,要与公众号后台的配置一致
  3. 启动程序,启动后会监听80端口 (若无权限监听,则在启动命令前加上sudo;若80端口已被占用,则关闭该占用进程)
  4. 在公众号后台启用服务器配置并提交,如果保存成功则表示已经成功配置。注意 "服务器地址(URL)" 这一项需要配置为 http://{HOST}/wx 的格式,其中 {HOST} 可以是服务器的ip或域名。

随后关注公众号并发送消息即可看到效果。

其他问题

  1. 语音识别:可利用微信自带的语音识别功能,提供语音输入能力。需要在公众号管理页面的 "设置与开发 -> 接口权限" 页面开启 "接收语音识别结果"
  2. 语音回复:利用项目中的语音生成能力,推荐使用 azure 语音接口
  3. 关键词回复:可使用项目中的关键词插件keyword

### 实现 DeepSeek 与微信公众号集成 为了实现 DeepSeek 与微信公众号的集成,主要涉及两个部分的工作:一是完成技术上的对接;二是配置扣子平台的相关功能。 #### 技术对接流程 对于技术对接而言,通常需要遵循以下的技术指导: - **获取 API 访问权限**:首先需向 DeepSeek 官方申请 API Key 或者其他形式的身份验证凭证。这一步骤是为了确保安全性和合法性[^1]。 - **开发接口适配层**:开发者需要创建一个中间件来桥接微信服务器和 DeepSeek 的服务端口。此过程可能涉及到消息转发机制的设计,即当微信公众账号收到用户输入的信息时,能够自动将其发送给 DeepSeek 进行处理,并接收返回的结果再反馈给用户[^2]。 ```python import requests def send_to_deepseek(message): url = "https://api.deepseek.com/v1/process" headers = { 'Authorization': 'Bearer YOUR_API_KEY', 'Content-Type': 'application/json' } payload = {"message": message} response = requests.post(url, json=payload, headers=headers) return response.json() ``` #### 配置扣子功能 关于扣子功能的具体设置,则依赖于该平台所提供的界面化操作指南: - 登录至扣子管理后台,在指定位置找到用于连接外部 AI 模型的服务选项; - 输入之前获得的 DeepSeek API 密钥以及其他必要的参数; - 测试连通性以确认两者之间可以正常通信; - 设置触发条件——定义哪些类型的请求应该被路由到 DeepSeek 处理; - 自定义回复模板,允许管理员根据实际应用场景调整机器人的响应方式。 通过上述方法即可顺利完成 DeepSeek 和微信公众号之间的集成工作,并充分利用扣子的功能特性提升交互体验。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值