#生成式AI #AI #流水线 #DevOps #解决方案 #执行 #团队

floom

Floom 负责管理和执行生成式AI流水线,使开发者和DevOps团队能够专注于最重要的任务。它提供企业级、现成生产且经过实战检验的解决方案,现在开源且免费提供给每个人,包括商业用途。

1 个稳定版本

1.0.0 2023年11月23日

1667开发工具

MIT 许可证

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