Exemplos de Validação de Desempenho v0.8.0

O exemplo de validação ao vivo em adk-rust/examples/performance_0_8_llm_agents.rs executa 12 LLM agents reais usando credenciais de provedor do ambiente ou do repositório .env. Cada agent mapeia uma otimização v0.8.0 para um cenário de adoção amigável ao usuário e valida a resposta internamente sem imprimir a saída do modelo:

  1. scaffold_advisor valida os templates atuais cargo-adk para um pequeno bot de suporte.
  2. install_doctor explica o caminho de instalação apenas com rustls para casos de OpenSSL-atrito.
  3. starter_agent valida o verdadeiro nível mínimo para um simples agente de lembretes.
  4. cli_provider_advisor mostra instalações de CLI específicas do provedor.
  5. telemetry_triage separa o rastreamento local da exportação OTLP.
  6. tooling_advisor mantém MCP fora de agentes de function-tool locais.
  7. gemini_debug_advisor mantém os backtraces do Gemini apenas para depuração.
  8. session_budgeter cobre escritas de sessão de delta de estado vazias.
  9. history_window_support usa RunConfig.history_max_events.
  10. privacy_observer limita os bytes de payload de rastreamento.
  11. operations_dispatcher usa RunConfig.max_tool_concurrency.
  12. cache_operator valida o trabalho do ciclo de vida do cache que não mantém o mutex do cache em chamadas de rede.

Execute-o localmente com:

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