> ## Documentation Index
> Fetch the complete documentation index at: https://www.edgee.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Rust SDK

> Integrate the Rust SDK in your application.

The Edgee Rust SDK provides a modern, type-safe, async interface to interact with the Edgee AI Gateway. Built with Rust's powerful type system and async/await capabilities, it offers compile-time safety, zero-cost abstractions, and excellent performance.

## Installation

```bash theme={"dark"}
cargo install edgee
```

## Quick Start

```rust theme={"dark"}
use edgee::Edgee;

let client = Edgee::with_api_key("your-api-key");
let response = client.send("gpt-5.2", "What is the capital of France?").await.unwrap();

println!("{}", response.text().unwrap_or(""));
// "The capital of France is Paris."
```

## What's Next?

* **[Configuration](/sdk/rust/configuration)** - Learn how to configure and instantiate the SDK
* **[Send Method](/sdk/rust/send)** - Complete guide to the `send()` method
* **[Stream Method](/sdk/rust/stream)** - Learn how to stream responses
* **[Tools](/sdk/rust/tools)** - Detailed guide to function calling
