# Copy this file to .env and fill in the values you wish to change. Most already | |
# have sensible defaults. See config.ts for more details. | |
# TRUSTED_PROXIES=3 | |
# SERVICE_INFO_PASSWORD=sdf123 | |
# ALLOW_IMAGE_PROMPTS=true | |
PROMPT_LOGGING_BACKEND=google_sheets | |
PROXY_ENDPOINT_ROUTE=/yjtyjkgd | |
SHOW_TOKEN_COSTS=true | |
PORT=7860 | |
SERVER_TITLE=Black Market | |
# MODEL_RATE_LIMIT=3 | |
TEXT_MODEL_RATE_LIMIT=10 | |
IMAGE_MODEL_RATE_LIMIT=3 | |
MAX_OUTPUT_TOKENS_OPENAI=32768 | |
MAX_CONTEXT_TOKENS_OPENAI=64000 | |
MAX_OUTPUT_TOKENS_ANTHROPIC=3000 | |
MAX_CONTEXT_TOKENS_ANTHROPIC=64000 | |
LOG_LEVEL=debug | |
REJECT_DISALLOWED=false | |
REJECT_MESSAGE="123123" | |
CHECK_KEYS=true | |
QUOTA_DISPLAY_MODE=full | |
QUEUE_MODE=fair | |
# BLOCKED_ORIGINS=reddit.com,9gag.com | |
# BLOCK_MESSAGE="You must be over the age of majority in your country to use this service." | |
# BLOCK_REDIRECT="https://roblox.com/" | |
# Optional settings for user management. See docs/user-management.md. | |
GATEKEEPER=proxy_key | |
# GATEKEEPER_STORE=memory | |
# MAX_IPS_PER_USER=1 | |
ALLOW_AWS_LOGGING=true | |
# Optional settings for prompt logging. See docs/logging-sheets.md. | |
PROMPT_LOGGING=false | |
ALLOWED_MODEL_FAMILIES=aws-mistral-tiny,aws-mistral-small,aws-mistral-medium,aws-mistral-large,o1-mini,azure-o1-mini,azure-o1,o1,dall-e,turbo,gpt4,gpt4-32k,gpt4-turbo,gpt4o,claude,claude-opus,gemini-flash,gemini-pro,gemini-ultra,mistral-tiny,mistral-small,mistral-medium,mistral-large,aws-claude,aws-claude-opus,gcp-claude,gcp-claude-opus,azure-turbo,azure-gpt4,azure-gpt4-32k,azure-gpt4-turbo,azure-gpt4o | |