ModaHub魔搭社区:详解GPTCache 系统的五个主要组件

GPTCache系统由LLM适配器、Embedding生成器、缓存管理器、相似性评估器和后期处理器组成。适配器无缝集成LLM,Embedding生成器转化查询为向量,缓存管理器负责存储和管理,相似性评估器找出最相似答案,后期处理器处理最终响应。系统支持多种LLM和embedding生成方式,并采用可扩展设计。
摘要由CSDN通过智能技术生成

目录

LLM 适配器(LLM Adapter)

Embedding 生成器(Embedding Generator)

缓存管理器(Cache Manager)

相似性评估器 (Similarity Evaluator)

后期处理器(Post Processors)


所以整个 GPTCache 系统共包含五个主要组件:

LLM 适配器(LLM Adapter)

适配器将 LLM 请求转换为缓存协议,并将缓存结果转换为 LLM 响应。由于想让 GPTCache 变得更加透明(这样用户无需额外研发,便可将其轻松集成到我们的系统或其他基于 ChatGPT 搭建的系统中),所以适配器应该方便轻松集成所有 LLM,并可灵活扩展,从而在未来集成更多的多模态模型。

目前,我们已经完成了 OpenAI 和 LangChain 的适配器。未来,GPTCache 的接口还能进一步扩展,以接入更多 LLM API。

Embedding 生成器(E

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ModaHub魔搭社区

共建低代码生态

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值