1 个稳定版本
1.0.0 | 2023年11月23日 |
---|
1667 在 开发工具
8KB
81 行
FloomSDK-Rust
Floom Rust SDK - 用于与Floom(一个赋能开发者和DevOps的AI编排平台)交互的Rust库。
关于Floom
Floom 负责管理和执行生成式AI流水线,使开发者和DevOps团队能够专注于最重要的任务。它提供企业级、现成生产且经过实战检验的解决方案,现在开源且免费提供给每个人,包括商业用途。
Floom的AI流水线模型简化了生成式AI的集成和执行过程,从提示设计、数据连接到执行和成本管理,一应俱全。
开始使用 FloomSDK-Rust
安装
要开始使用 FloomSDK-Rust,请在 Cargo.toml 中包含它
[dependencies]
floom = "1.0.0"
用法
以下是您如何在应用程序中使用 Floom Rust SDK 的示例
use floom::{FloomClient};
use std::collections::HashMap;
#[tokio::main]
async fn main() {
// Initialize FloomClient
let floom_client = FloomClient::new("your_endpoint".to_string(), "your_api_key".to_string());
// Example: Running a pipeline
let response = floom_client.run(
"your_pipeline_id".to_string(),
"your_chat_id".to_string(),
"your_input".to_string(),
None,
).await;
match response {
Ok(response) => {
// Process the response
println!("Response: {:?}", response);
}
Err(e) => {
println!("Error: {:?}", e);
}
}
}
此 README 提供了对 Floom 及其 Rust SDK 的简洁而全面的介绍。它包括安装说明、基本用法示例、进一步文档的链接、贡献指南和许可信息。结构设计旨在用户友好,并增强您项目的可见性。
有关更多信息,请访问我们https://floom.ai。
依赖项
~6–19MB
~283K SLoC