txtai.rs
v8.0.0
txtai 的 Rust 客户端
txtai 是一个用于语义搜索、LLM 编排和语言模型工作流程的一体化嵌入数据库。
该存储库包含 txtai API 的 Rust 绑定。
将以下行添加到您的项目Cargo.toml
文件中:
[ dependencies ]
txtai = { version = " 7.5 " }
tokio = { version = " 0.2 " , features = [ " full " ] }
这将 txtai 添加为依赖项,并且鉴于 txtai 使用异步 io,tokio 也会添加。
示例目录有一系列示例,概述了 txtai。请参阅下面的示例列表。
例子 | 描述 |
---|---|
介绍txtai | txtai提供的功能概述 |
使用 txtai 进行提取式 QA | 使用 txtai 进行提取式问答 |
使用零样本分类进行标记 | 使用零样本分类进行标记 |
管道和工作流程 | 管道和工作流程 |
txtai.rs 连接到 txtai api 实例。有关如何启动新 api 实例的详细信息,请参阅此链接。
api 实例运行后,请执行以下操作来运行示例。
git clone https://github.com/neuml/txtai.rs
cd txtai.rs/examples/demo
cargo run