txtai

txtai
软件描述
嵌入数据库是稀疏向量索引、稠密向量索引、图网络和关系型数据库的结合体。这使得向量搜索支持SQL,同时实现主题建模、检索增强生成等功能。
官方网站
访问软件的官方网站了解更多信息
官方认证
neuml.github.io
安全链接HTTPS
什么是 txtai?
嵌入数据库是稀疏与稠密向量索引、图网络和关系型数据库的集合。这使得向量搜索支持SQL,同时可实现主题建模、检索增强生成等功能。
嵌入数据库可独立运行,也可作为大型语言模型(LLM)提示的强大知识源。
txtai功能概览:
🔎 支持SQL的向量搜索、对象存储、主题建模、图分析及多模态索引
📄 可为文本、文档、音频、图像和视频创建嵌入
💡 基于语言模型的流水线,支持运行LLM提示、问答、标注、语音转录、翻译、摘要等任务
??? 通过工作流连接多个流水线并聚合业务逻辑,txtai处理过程可为简单微服务或复杂多模型流程
?? 支持Python或YAML构建,提供JavaScript、Java、Rust和Go的API绑定
?? 可本地运行,也可通过容器编排进行扩展
txtai基于Python 3.8+、Hugging Face Transformers、Sentence Transformers和FastAPI构建,采用Apache 2.0开源许可。

