Lybic Docs

快速开始

开始使用 Lybic 核心 SDK (Rust)

通过使用 Rust SDK,您可以构建自己的 AI 智能体,这些智能体可以与 Lybic 平台交互。

安装

cargo add lybic-sdk-rs
[dependencies]
lybic-sdk-rs = "0.1.0"

快速开始

您可以从 Lybic 控制台获取 API 密钥和基础 URL。

use lybic_sdk_rs::{Client, types::CreateSandboxDto};

const ORG_ID: &str = "lybic-sdk-rust-example";

#[tokio::main]
async fn main() -> Result<(), anyhow::Error> {
    // Create a client
    let client = Client::new("https://api.lybic.cn");

    // Create a sandbox
    let sandbox = client
        .create_sandbox(
            ORG_ID,
            &CreateSandboxDto {
                max_life_seconds: Some(3600.0),
                name: ORG_ID.to_string(),
                project_id: None,
                shape: "<your-sandbox-shape>".to_string(),
            },
        )
        .await?;

    println!("Sandbox created: {:?}", sandbox);

    Ok(())
}

这个SDK本质上是封装了reqwest的请求,如果需要了解详细信息请查看核心API文档。

本页内容