Examples¶
HVAC Telephony Voice Agent¶
This is the reference implementation. Treat it as the blueprint.
What to Copy¶
examples/hvac/config.yamlas your base config.examples/hvac/main.gofor engine wiring.examples/hvac/tools.gofor tool registry.examples/hvac/llm_router.gofor routing.
How It Maps to the Top Tasks¶
- Get a call working:
main.go+config.yaml. - Add tools:
tools.go. - Add routing:
llm_router.go. - Enable observability:
config.yaml(observability.artifacts_dir).
Run¶
go run ./examples/hvac --config examples/hvac/config.yaml