أمثلة التحقق من أداء v0.8.0

يقوم مثال التحقق المباشر في adk-rust/examples/performance_0_8_llm_agents.rs بتشغيل 12 LLM agent حقيقيًا باستخدام بيانات اعتماد المزود من البيئة أو المستودع .env. يقوم كل agent بربط تحسين واحد من v0.8.0 بسيناريو اعتماد سهل الاستخدام ويتحقق من الاستجابة داخليًا دون طباعة مخرجات النموذج:

  1. يتحقق scaffold_advisor من cargo-adk templates الحالية لروبوت دعم صغير.
  2. يشرح install_doctor مسار التثبيت rustls-only لحالات OpenSSL-friction.
  3. يتحقق starter_agent من المستوى الأدنى الحقيقي لـ reminder agent بسيط.
  4. يعرض cli_provider_advisor عمليات التثبيت CLI الخاصة بالمزود.
  5. يفصل telemetry_triage التتبع المحلي عن تصدير OTLP.
  6. يبقي tooling_advisor MCP خارج function-tool agents المحلية.
  7. يبقي gemini_debug_advisor تتبعات Gemini الخلفية مخصصة للتصحيح فقط.
  8. يغطي session_budgeter عمليات الكتابة الفارغة لجلسة state-delta.
  9. يستخدم history_window_support RunConfig.history_max_events.
  10. يحدد privacy_observer الحد الأقصى لبايتات حمولة التتبع.
  11. يستخدم operations_dispatcher RunConfig.max_tool_concurrency.
  12. يتحقق cache_operator من عمل دورة حياة ذاكرة التخزين المؤقت الذي لا يحتفظ بـ cache mutex عبر مكالمات الشبكة.

شغّله محليًا باستخدام:

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