当前位置: 首页 > news >正文

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

http://www.lryc.cn/news/543934.html

相关文章:

  • 【论文详解】Transformer 论文《Attention Is All You Need》能够并行计算的原因
  • 51c嵌入式~电路~合集12
  • php 获取head参数
  • 蓝桥杯嵌入式备赛
  • 基于PyTorch实现的自适应注意力卷积网络(AACN)详解
  • 基于Javase的停车场收费管理系统
  • Cookie与Session:Web开发中的状态管理机制
  • python量化交易——金融数据管理最佳实践——qteasy创建本地数据源
  • 手机放兜里,支付宝“碰一下”被盗刷?
  • C/C++语言知识点一
  • 前端面试题---在vue中为什么要用路由
  • Three.js 快速入门教程【十】常见的纹理类型
  • 文档识别-C#中英文文档识别接口-PDF文件内容识别API
  • gRPG协议
  • 【maven打包错误】 无效的目标发行版:16
  • Oracle 查询表空间使用情况及收缩数据文件
  • Transformer 代码剖析1 - 数据处理 (pytorch实现)
  • Python异常处理面试题及参考答案
  • Python多线程知多少
  • C++ Qt常见面试题(8):C++ Qt中的线程同步与互斥
  • 数字内容个性化推荐的关键是什么?
  • DeepSeek-OpenSourceWeek-第三天-Release of DeepGEMM
  • LeetCode 1472.设计浏览器历史记录:一个数组完成模拟,单次操作均O(1)
  • AI+游戏,正在进行时!
  • 贪心算法精品题
  • sql server 复制从备份初始化数据
  • 【蓝桥杯】1.k倍区间
  • Qt互斥锁(QMutex)的使用、QMutexLocker的使用
  • 具身智能(Embodied AI)的物理交互基准测试:构建真实世界的智能体评估体系
  • Javaweb后端数据库多表关系一对多,外键,一对一