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

TFChat:腾讯大模型知识引擎(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.mrgr.cn/news/92446.html

相关文章:

  • 浅显易懂HashMap的数据结构
  • Ubuntu+deepseek+Dify本地部署
  • Python在实际工作中的运用-通用格式CSV文件自动转换XLSX
  • 基于Kerberos认证对接华为云Elasticsearch
  • JVM 简单内存结构及例子
  • k8s中pod的调度策略之pod的亲和性调度与反亲和性调度 一文搞懂 k8s中创建的pod如何调度?
  • 蓝桥杯练习代码
  • 【最大通过数——二分】
  • 机试刷题_NC17 最长回文子串【python】
  • 细说STM32F407单片机RS485收发通信实例及调试方法
  • 模拟算法.
  • Mellanox的LAG全称是什么?网卡的创建机制如何?(Link Aggregation Group 链路聚合组)
  • 在nodejs中使用ElasticSearch(三)通过ES语义检索,实现RAG
  • 本地部署阿里的万象2.1文生视频(Wan2.1-T2V-1.3B)模型
  • 仿真环境下实现场景切换、定位物体和导航行走
  • 指标异动拆解:数据分析师的实战指南
  • Windows 图形显示驱动开发-WDDM 3.2-自动显示切换(七)
  • 如何搭建起成熟的团队知识文档管理系统
  • 15.5 基于 RetrievalQA 的销售话术增强系统实战:构建智能销售大脑
  • AI知识架构之神经网络