Compact · language
Use Inflection 3 Pi with Rust
Updated 2026-05-21 · By XALEN
How to use Inflection 3 Pi (Compact, ~40B) with Rust. Install, authenticate, and make your first API call in minutes. Working code example included.
Model
Inflection 3 Pi
~40B · 128K context · $0.02 input
Framework
Rust
language · cargo add async-openai
1. Install
cargo add async-openai
2. Code
use async_openai::{Client, config::OpenAIConfig, types::*};
#[tokio::main]
async fn main() {
let config = OpenAIConfig::new()
.with_api_key("xln_test_YOUR_KEY")
.with_api_base("https://api.xalen.io/v1");
let client = Client::with_config(config);
let request = CreateChatCompletionRequestArgs::default()
.model("inflection-3-pi")
.messages(vec![ChatCompletionRequestUserMessageArgs::default()
.content("Hello from Rust!").build().unwrap().into()])
.build().unwrap();
let response = client.chat().create(request).await.unwrap();
println!("{}", response.choices[0].message.content.as_ref().unwrap());
}
Inflection 3 Pi with Other Frameworks
Other Models with Rust
200+ models. One API. Works with any framework.
Get API KeyLast updated: 2026-05-21