Ejemplos de Validación de Rendimiento v0.8.0

El ejemplo de validación en vivo en adk-rust/examples/performance_0_8_llm_agents.rs ejecuta 12 agentes LLM reales utilizando credenciales de proveedor del entorno o del repositorio .env. Cada agente mapea una optimización de v0.8.0 a un escenario de adopción amigable para el usuario y valida la respuesta internamente sin imprimir la salida del modelo:

  1. scaffold_advisor valida las plantillas actuales de cargo-adk para un pequeño bot de soporte.
  2. install_doctor explica la ruta de instalación solo con rustls para casos de fricción con OpenSSL.
  3. starter_agent valida el verdadero nivel mínimo para un agente de recordatorio simple.
  4. cli_provider_advisor muestra instalaciones de CLI específicas del proveedor.
  5. telemetry_triage separa el rastreo local de la exportación OTLP.
  6. tooling_advisor mantiene MCP fuera de los agentes locales function-tool.
  7. gemini_debug_advisor mantiene los rastreos de pila de Gemini solo para depuración.
  8. session_budgeter cubre escrituras de sesión de estado-delta vacías.
  9. history_window_support utiliza RunConfig.history_max_events.
  10. privacy_observer limita los bytes de carga útil de rastreo.
  11. operations_dispatcher utiliza RunConfig.max_tool_concurrency.
  12. cache_operator valida el trabajo del ciclo de vida de la caché que no mantiene el mutex de la caché a través de llamadas de red.

Ejecútelo localmente con:

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