You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
End-to-end evaluation of the OpenShift LightSpeed
troubleshooting agent against a live Kiali / Istio cluster.
Conversations are defined in scenarios/conversations.yaml. Each one deploys a broken
workload via a setup script, asks the agent to diagnose and fix it, then cleans up.
Responses are scored with LLM-based metrics (custom:answer_correctness,
custom:keywords_eval, custom:tool_eval).
# 1. Set up credentials (see DEVELOPMENT.md §2)# 2. Install the evaluation framework
make setup
# 3. Terminal 1 — MCP server
make run-mcp
# 4. Terminal 2 — OLS service
make run-ols # openai (default)
make run-ols PROVIDER=google
# 5. Terminal 3 — Run evaluations
make all
make all PROVIDER=google
# 6. Generate report
make generate-results
Makefile reference
Setup
Target
Description
make setup
Create venv/ and install the evaluation framework
make setup-dashboard
Clone and install the web dashboard
make check-provider
Show active provider, OLS config, and system config
Services
Target
Description
make run-ols [PROVIDER=…]
Run the LightSpeed service container (port 8080)
make run-mcp
Start the Kubernetes MCP server with Kiali toolset (port 8089)