txtai
活跃简介
集成语义搜索、LLM 编排和语言模型工作流的全能 AI 框架,支持 Agent、RAG 和向量数据库
核心特性
- 集成语义搜索、LLM 编排和语言模型工作流的全能 AI 框架
- 嵌入数据库融合向量索引、图网络和关系数据库
- 支持文本、文档、音频、图像和视频的多模态嵌入
- 自主 Agent 智能连接嵌入、管道和工作流解决复杂问题
- Web API 和 MCP API,支持 JavaScript、Java、Rust、Go 多语言绑定
- pip 安装即可使用,开箱即用的默认配置
适用场景
💡 语义搜索和相似性检索应用
💡 检索增强生成(RAG)系统
💡 多模型工作流和管道编排
💡 知识图谱和语义图分析
💡 文档问答和自动标注
快速开始
运行 pip install txtai 安装框架,然后通过几行代码创建嵌入索引并执行搜索:import txtai; embeddings = txtai.Embeddings(); embeddings.index(["text1", "text2"]); embeddings.search("query", 1)。或使用 YAML 配置启动 API 服务。