Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GATEWAY_PORT | No | The port on which the gateway server will run. | |
| GATEWAY_DEBUG | No | Enables or disables debug/dev mode. | true |
| GATEWAY_ENVIRONMENT | No | The environment the gateway is running in (e.g., development, production). | development |
| GATEWAY_AUTH_ENABLED | No | Determines if authentication is enabled for the gateway. | true |
| GATEWAY_API_KEYS_FILE | No | Path to the JSON file defining authorized API keys. | config/api_keys.json |
| GATEWAY_UPSTREAM_CONFIG_FILE | No | Path to the JSON file defining upstream API configurations. | config/upstreams.json |
| GATEWAY_RATE_LIMIT__DEFAULT_RPM | No | The default requests per minute allowed per identity. | 60 |
| GATEWAY_RATE_LIMIT__BURST_ALLOWANCE | No | The burst allowance for rate limiting. | 10 |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |