ChargeBackOps / .env.example
mitudrudutta's picture
Enhance chargeback dispute handling system with improved architecture and decision-making processes
48766b3
# Baseline provider selection (primary)
BASELINE_PROVIDER=openrouter
BASELINE_MODEL=openai/gpt-oss-120b
BASELINE_REQUEST_TIMEOUT_SECONDS=15
PROVIDER_RATE_LIMIT_RETRIES=2
PROVIDER_RETRY_BACKOFF_SECONDS=1.0
STRICT_LLM_MODE=0
# Challenge-compatible inference contract
# HF_TOKEN is the API key for the selected base URL.
API_BASE_URL=https://openrouter.ai/api/v1
MODEL_NAME=openai/gpt-oss-120b
HF_TOKEN=
INFERENCE_TIMEOUT_SECONDS=15
# Alternative: Groq (fast, reliable, free tier)
# API_BASE_URL=https://api.groq.com/openai/v1
# MODEL_NAME=llama-3.3-70b-versatile
# HF_TOKEN=your_groq_key
# OpenRouter setup
OPENROUTER_API_KEY=
OPENROUTER_HTTP_REFERER=
OPENROUTER_APP_TITLE=ChargebackOps
# Optional provider integrations
OPENAI_API_KEY=
ANTHROPIC_API_KEY=
GROQ_API_KEY=
# Google Gemini (get from https://aistudio.google.com/apikey)
GOOGLE_API_KEY=
# Stripe sandbox connector
# Use a TEST MODE secret key (starts with sk_test_).
# Get it from: https://dashboard.stripe.com/test/apikeys
# NEVER use a live key (sk_live_). The connector refuses live keys.
STRIPE_API_KEY=sk_test_