Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LOG_LEVEL | No | Logging level: DEBUG, INFO, WARNING, ERROR, CRITICAL | INFO |
| GROK_API_KEY | No | Your Grok API key for xAI API | |
| GEMINI_API_KEY | No | Your Google AI Studio API key for Gemini API | |
| OPENAI_API_KEY | No | Your OpenAI API key (sk-...) | |
| DEEPSEEK_API_KEY | No | Your DeepSeek API key | |
| USE_RICH_LOGGING | No | Set to false for plain text logs | true |
| ANTHROPIC_API_KEY | No | Your Anthropic API key (sk-...) | |
| GATEWAY_CACHE_TTL | No | Default Time-To-Live for cached items in seconds (24 hours) | 86400 |
| OPENROUTER_API_KEY | No | Your OpenRouter API key | |
| GATEWAY_SERVER_HOST | No | Host or IP address to bind the server to. Change to 0.0.0.0 to listen on all interfaces | 127.0.0.1 |
| GATEWAY_SERVER_PORT | No | Port the server listens on | 8013 |
| GATEWAY_CACHE_ENABLED | No | Globally enable or disable response caching | true |
| GOOGLE_APPLICATION_CREDENTIALS | No | Path to your Google Cloud service account key JSON file for Vertex AI |
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 | |