要求
- Rust 1.86 或更高版本
- Phaseo Gateway API 密钥
安装
添加客户端和 JSON 依赖项:配置 API 密钥
Phaseo::from_env() 会读取 PHASEO_API_KEY:
验证安装
自定义端点
如果要用开发或代理端点替换https://api.phaseo.app/v1,请设置 PHASEO_BASE_URL:
localhost 或环回 IP 地址完全一致时才接受明文 HTTP。
Documentation Index
Fetch the complete documentation index at: /docs/llms.txt
Use this file to discover all available pages before exploring further.
从 crates.io 安装 phaseo 并配置 Phaseo Gateway 身份验证。
[dependencies]
phaseo = "0.1"
serde_json = "1"
cargo add [email protected] serde_json
Phaseo::from_env() 会读取 PHASEO_API_KEY:
export PHASEO_API_KEY="phaseo_v1_sk_..."
$env:PHASEO_API_KEY = "phaseo_v1_sk_..."
use phaseo::Phaseo;
fn main() -> Result<(), Box<dyn std::error::Error>> {
let _client = Phaseo::from_env()?;
println!("Phaseo Rust client configured");
Ok(())
}
cargo run
https://api.phaseo.app/v1,请设置 PHASEO_BASE_URL:
export PHASEO_BASE_URL="http://localhost:8787/v1"
localhost 或环回 IP 地址完全一致时才接受明文 HTTP。