Files
hack/tools/scripts/llm-key-hunter/results/_cache/content/abialemuel_ai-proxy-service.json
T

1 line
2.3 KiB
JSON

{"repo": "abialemuel/ai-proxy-service", "files": {"config.yaml": {"3ef3aedada0d98904af6e047f78aac91c16eddf9": {"t": 1785674468.0590599, "n": 1978, "h": "86dd3cca2a15e1de", "c": "app:\n name: \"ai-proxy-service\"\n env: \"dev\"\n tribe: \"platform\"\n version: \"2.0.0\"\n\nlog:\n level: \"info\"\n format: \"json\"\n\nhttp:\n port: 8080\n readTimeoutSec: 15\n writeTimeoutSec: 120\n idleTimeoutSec: 60\n\napm:\n enabled: false\n host: \"jaeger\"\n port: 4317\n rate: 1\n\nredis:\n host: \"redis\"\n port: 6379\n password: \"\"\n db: 0\n\nmongo:\n host: \"mongo\"\n port: 27017\n username: \"admin\"\n password: \"admin\"\n db: \"proxy-service\"\n\noauth:\n google:\n clientID: \"your-client-id\"\n clientSecret: \"your-client-secret\"\n redirectURL: \"http://localhost:8080/v1/auth/google/callback\"\n microsoft:\n tenantID: \"your-tenant-id\"\n clientID: \"your-client-id\"\n clientSecret: \"your-client-secret\"\n redirectURL: \"http://localhost:8080/v1/auth/microsoft/callback\"\n\njwt:\n secret: \"change-me\"\n expiresHours: 24\n\nquota:\n windowSec: 3600\n tokensPerWindow: 100000\n\n# LLM provider registry. Each entry is gated by .enabled.\n# Auto-routing by model id:\n# - openai → gpt-*, o1*, o3*\n# - anthropic → claude-*\n# - gemini → gemini-*\n# - azure-openai → matches any model (Azure routes by `deployment`)\n# Use the `provider` field on a request to bypass auto-routing.\nproviders:\n openai:\n enabled: false\n baseURL: \"https://api.openai.com/v1\"\n apiKey: \"sk-...\"\n timeoutSec: 60\n\n azure-openai:\n enabled: false\n baseURL: \"https://your-resource.openai.azure.com\"\n apiKey: \"your-azure-key\"\n apiVersion: \"2024-02-15-preview\"\n deployment: \"gpt-4o\"\n timeoutSec: 60\n\n anthropic:\n enabled: false\n baseURL: \"https://api.anthropic.com\"\n apiKey: \"sk-ant-...\"\n apiVersion: \"2023-06-01\"\n timeoutSec: 90\n\n gemini:\n enabled: false\n baseURL: \"https://generativelanguage.googleapis.com\"\n apiKey: \"AIza...\"\n timeoutSec: 60\n\nservices:\n - tribe: \"tribeA\"\n name: \"code-review\"\n username: \"user\"\n password: \"password\"\n - tribe: \"tribeB\"\n name: \"chatbot\"\n username: \"user\"\n password: \"password\"\n"}}}}