31 个稳定版本 (6 个主要版本)
7.3.0 | 2024 年 7 月 15 日 |
---|---|
7.1.0 | 2024 年 4 月 19 日 |
7.0.0 | 2024 年 2 月 21 日 |
6.3.0 | 2024 年 1 月 2 日 |
1.0.0 | 2020 年 12 月 16 日 |
#238 in 机器学习
32KB
495 代码行
txtai 的 Rust 客户端
txtai 是一个语义搜索、LLM 调度和语言模型工作流程的嵌入式数据库。
此仓库包含 txtai API 的 Rust 绑定。
安装
将以下行添加到您的项目 Cargo.toml
文件中
[dependencies]
txtai = { version = "7.3" }
tokio = { version = "0.2", features = ["full"] }
这会将 txtai 作为依赖项添加,因为 txtai 使用异步 I/O,同时也会添加 tokio。
示例
示例目录包含一系列示例,概述了 txtai 的功能。以下列出了示例列表。
示例 | 描述 |
---|---|
介绍 txtai | 概述 txtai 提供的功能 |
使用 txtai 进行抽取式问答 | 使用 txtai 进行抽取式问答 |
零样本分类进行标记 | 零样本分类进行标记 |
管道和工作流程 | 管道和工作流程 |
txtai.rs 连接到 txtai API 实例。有关如何启动新 API 实例的详细信息,请参阅 此链接。
API 实例启动后,执行以下操作以运行示例。
git clone https://github.com/neuml/txtai.rs
cd txtai.rs/examples/demo
cargo run
依赖项
~6–18MB
~266K SLoC