展示 HN:ShapedQL – 用于多阶段排序和 RAG 的 SQL 引擎
Show HN: ShapedQL – A SQL engine for multi-stage ranking and RAG

原始链接: https://playground.shaped.ai

加载中...

## ShapedQL:用于排序和RAG的SQL ShapedQL是一种新的SQL引擎,旨在简化推荐系统和检索增强生成(RAG)管道的构建。其创建者Tullie(Shaped的创始人,前Meta AI研究员)认为,尽管向量数据库方面的检索技术取得了进步,但排序仍然是一个重要的基础设施挑战。 ShapedQL不是管理独立的向量数据库、特征存储和复杂的Python代码,而是将这些组件整合到一种单一的SQL方言中。查询分为四个阶段:**RETRIEVE**(检索)、**FILTER**(过滤)、**SCORE**(评分)和**REORDER**(重新排序),反映了推荐系统的核心流程。 一个ShapedQL查询可以取代数百行传统的Python/LangChain代码,例如一个利用混合搜索、过滤和实时评分的RAG示例所示。ShapedQL还提供Python和Typescript SDK,供那些不使用SQL的用户使用。该项目旨在提供一种更简化和高效的多阶段排序方法。
相关文章

原文
Loading...
联系我们 contact @ memedata.com