mirror of
https://github.com/katanemo/plano.git
synced 2026-04-25 08:46:24 +02:00
| .. | ||
| api_server | ||
| grafana | ||
| prometheus | ||
| arch_config.yaml | ||
| docker-compose.yaml | ||
| Dockerfile-opentelemetry | ||
| otel-collector-config.yaml | ||
| README.md | ||
| run_demo.sh | ||
Function calling
This demo shows how you can use Arch's core function calling capabilites.
Starting the demo
- Please make sure the pre-requisites are installed correctly
- Start Arch
sh run_demo.sh - Navigate to http://localhost:18080/
- You can type in queries like "how is the weather?"
Observability
Arch gateway publishes stats endpoint at http://localhost:19901/stats. In this demo we are using prometheus to pull stats from arch and we are using grafana to visalize the stats in dashboard. To see grafana dashboard follow instructions below,
- Start grafana and prometheus using following command
docker compose --profile monitoring up - Navigate to http://localhost:3000/ to open grafana UI (use admin/grafana as credentials)
- From grafana left nav click on dashboards and select "Intelligent Gateway Overview" to view arch gateway stats
Here is a sample interaction,