4 个版本
0.1.3 | 2023 年 10 月 22 日 |
---|---|
0.1.2 | 2022 年 12 月 9 日 |
0.1.1 | 2022 年 12 月 9 日 |
0.1.0 | 2022 年 12 月 9 日 |
#458 in 图像
335KB
512 行
一个异步 Rust 库,是 OpenAI API 的封装。
💫 功能
处理以下 API 端点的一些
- 模型
- 编辑
- 图像
- 嵌入
- 文件
- 微调
- 审查
🚀 开始使用
只需将 oai_rs = "0.1.2"
添加到您的 cargo.toml 文件中。API 密钥应通过使用 OPENAI_API_KEY
作为环境变量提供。
📚 示例
完成提示字符串的简单示例。
use oai_rs::{completions, models};
async {
let completions = completions::build(models::CompletionModels::TEXT_DAVINCI_003)
.prompt("Ice cream or cookies?")
.max_tokens(32)
.complete()
.await;
println!("{:?}", completions);
};
依赖项
~4–19MB
~246K SLoC