DeepSeek R1 + 飞书机器人实现AI智能助手

效果

TFChat项目地址

https://github.com/fish2018/TFChat

腾讯大模型知识引擎用的是DeepSeek R1,项目为sanic和redis实现,利用httpx异步处理流式响应,同时使用buffer来避免频繁调用飞书接口更新卡片的网络耗时。为了进一步减少网络IO消耗,首次调用飞书相关接口会从redis读取token,后续直接从TokenManager对象属性获取,只有token失效时间小于60s时才会重新调用飞书接口获取。

实现思路

1.创建好腾讯大模型知识引擎应用和飞书应用并启用机器人能力,配置事件订阅

2.用户发送消息给机器人后,会post数据给我们的webhook接口

3.webhook接收到数据后解析出用户的open_id和发送给机器人的content

4.初始化消息卡片实例

5.发送消息卡片给该用户

6.调用腾讯大模型知识引擎的HTTP SSE接口,提交用户发送给机器人的content

7.接收HTTP SSE数据,调用飞书接口流式更新文本

参考资料

腾讯大模型知识引擎

创建应用

参考官方文档操作即可:

https://cloud.tencent.com/document/product/1759/104201

腾讯大模型知识引擎>应用接口文档>对话端接口文档(HTTP SSE)

https://cloud.tencent.com/document/product/1759/105561

飞书机器人

创建应用

https://open.feishu.cn/document/home/develop-a-gadget-in-5-minutes/create-an-app

启用机器人能力

https://open.feishu.cn/document/faq/trouble-shooting/how-to-enable-bot-ability

飞书卡片流式更新 OpenAPI 调用指南

https://open.feishu.cn/document/uAjLw4CM/ukzMukzMukzM/feishu-cards/streaming-updates-openapi-overview

相关推荐
IT古董3 分钟前
【漫话机器学习系列】274.基尼指数(Gini Index)
人工智能·机器学习
摆烂仙君12 分钟前
单目视觉测量及双目视觉测量
人工智能·深度学习·计算机视觉
张彦峰ZYF40 分钟前
重塑数学边界:人工智能如何引领数学研究的新纪元
人工智能·aigc
牙牙要健康44 分钟前
【三维重建】【3DGS系列】【深度学习】3DGS的理论基础知识之如何形成高斯椭球
人工智能·深度学习·3d
“初生”1 小时前
想免费使用 AWS 云服务器?注册、验证及开通全攻略
服务器·人工智能·aws
PrDarcyLuo1 小时前
【IEEE会议推荐】第五届区块链技术与信息安全国际会议
人工智能·安全·网络安全·区块链·信息与通信
西西阿西哥1 小时前
【人工智障生成日记1】从零开始训练本地小语言模型
人工智能·语言模型·自然语言处理
李昊哲小课1 小时前
matplotlib基本绘图
人工智能·数据分析·matplotlib·数据可视化·pyecharts·seaborn
钟屿1 小时前
LIEDNet: A Lightweight Network for Low-light Enhancement and Deblurring论文阅读
论文阅读·图像处理·人工智能·深度学习
山顶望月川1 小时前
集群、容器云与裸金属服务器的全面对比分析
人工智能·深度学习·机器学习