v0.8.0 パフォーマンス検証例

adk-rust/examples/performance_0_8_llm_agents.rs のライブ検証例は、環境またはリポジトリ .env からのプロバイダー認証情報を使用して、12個の実際の LLM agents を実行します。各 agent は、v0.8.0 の最適化の1つをユーザーフレンドリーな採用シナリオにマッピングし、モデル出力を表示せずに内部で応答を検証します。

  1. scaffold_advisor は、小規模なサポートボット用の現在の cargo-adk テンプレートを検証します。
  2. install_doctor は、OpenSSL の摩擦ケース向けの rustls-only インストールパスを説明します。
  3. starter_agent は、シンプルなリマインダー Agent 用の真の最小ティアを検証します。
  4. cli_provider_advisor は、プロバイダー固有の CLI インストールを示します。
  5. telemetry_triage は、ローカルトレーシングを OTLP エクスポートから分離します。
  6. tooling_advisor は、ローカルの関数ツールエージェントからMCPを除外します。
  7. gemini_debug_advisor は、Gemini のバックトレースをデバッグ専用にします。
  8. session_budgeter は、空のステートデルタ Session 書き込みをカバーします。
  9. history_window_supportRunConfig.history_max_events を使用します。
  10. privacy_observer は、トレースペイロードのバイト数を制限します。
  11. operations_dispatcherRunConfig.max_tool_concurrency を使用します。
  12. cache_operator は、ネットワーク呼び出し全体でキャッシュミューテックスを保持しないキャッシュのライフサイクル作業を検証します。

ローカルで実行するには:

cargo run -p adk-rust --example performance_0_8_llm_agents --features openrouter