Environment Variables#
This section explains the environment variables used to configure the Smart Route Planning Agent.
Core Configuration#
Variable |
Default |
Description |
|---|---|---|
|
Auto-detected |
Host IP address for the application. Automatically detected from the network interface. Falls back to |
|
|
Docker image tag to use when building and running containers. |
Network Configuration#
Variable |
Default |
Description |
|---|---|---|
|
|
Port on which the Smart Route Planning Agent UI is accessible. |
Reasoning Settings#
Variable |
Default |
Description |
|---|---|---|
|
|
Value for KV cache in GiB. Increase this value for better performance. |
|
|
Timeout in seconds for the reasoning model. Increase this value for larger models or slower hardware. |
Example:#
export OVMS_CACHE_SIZE=20
export REASONING_TIMEOUT_SEC=30.0
Proxy Settings#
Variable |
Default |
Description |
|---|---|---|
|
(system) |
HTTP proxy URL for outbound connections. |
|
(system) |
HTTPS proxy URL for outbound connections. |
|
(system) |
Comma-separated list of hosts to bypass proxy. |
Set Environment Variables#
The setup script automatically configures most environment variables. To override defaults, export variables before running the script.
Here are some example values being set and then used to run the application :
export AI_ROUTE_PLANNER_PORT=8080
export LOG_LEVEL=DEBUG
export TAG=latest
export LOG_LEVEL=INFO
export TRAFFIC_BUFFER_DURATION=60
export DATA_RETENTION_HOURS=24
source setup.sh --run