必要条件
- Rust 1.86以降
- Phaseo Gateway APIキー
インストール
認証を設定する
create_gateway_agent_client(...)とGatewayAgentClient::from_env(...)はPHASEO_API_KEYを読み込みます。
phaseoクライアントでは、任意でPHASEO_BASE_URLも指定できます。
Documentation Index
Fetch the complete documentation index at: /docs/llms.txt
Use this file to discover all available pages before exploring further.
phaseo-agentをインストールし、Phaseo Gatewayクライアントを設定します。
[dependencies]
phaseo = "0.1"
phaseo-agent = "0.1"
serde_json = "1"
cargo add [email protected] [email protected] serde_json
create_gateway_agent_client(...)とGatewayAgentClient::from_env(...)はPHASEO_API_KEYを読み込みます。
export PHASEO_API_KEY="phaseo_v1_sk_..."
phaseoクライアントでは、任意でPHASEO_BASE_URLも指定できます。
use phaseo_agent::{create_agent, AgentDefinition};
fn main() {
let _agent = create_agent(AgentDefinition::new(
"verification-agent",
"openai/gpt-6-astra",
));
println!("Phaseo Rust Agent SDK installed");
}