5 个不稳定版本

0.3.2 2024年8月14日
0.3.0 2024年8月13日
0.2.1 2024年2月28日
0.2.0 2024年2月18日
0.1.0 2023年12月16日

892机器学习 中排名

Download history 3/week @ 2024-04-27 4/week @ 2024-05-18 17/week @ 2024-05-25 16/week @ 2024-06-01 9/week @ 2024-06-08 6/week @ 2024-06-15 17/week @ 2024-06-22 16/week @ 2024-06-29 17/week @ 2024-07-06 12/week @ 2024-07-13 3/week @ 2024-07-20 25/week @ 2024-07-27 7/week @ 2024-08-03 234/week @ 2024-08-10

每月 271 次下载
3 个crate中使用 (通过 kalosm-language)

MIT/Apache

340KB
8K SLoC

RPhi

RPhi 是一个用于量化 Phi 1.5 语言模型的 Rust 实现。

Phi-1.5 是一个非常小但性能出色的语言模型,可以在您的本地机器上轻松运行。

此库使用来自 Candle 的 Quantized Mixformer 来运行 Phi-1.5。

用法

use rphi::prelude::*;
#[tokio::main]
async fn main() {
    let mut model = Phi::v2().await.unwrap();
    let prompt = "The capital of France is ";
    let mut result = model.stream_text(prompt).await.unwrap();

    print!("{prompt}");
    while let Some(token) = result.next().await {
        print!("{token}");
    }
}

依赖项

~33–53MB
~1M SLoC