# OpenAI GPT Chatbot - Environment Variables Example
# Author: RSK World (https://rskworld.in)
# Email: help@rskworld.in
# Phone: +91 93305 39277
# Year: 2026
#
# INSTRUCTIONS:
# 1. Copy this file and rename it to .env (remove .txt extension)
# 2. Replace 'your_openai_api_key_here' with your actual OpenAI API key
# 3. Get your API key from: https://platform.openai.com/api-keys
# 4. DO NOT commit the .env file to version control (it's in .gitignore)
#
# Example: OPENAI_API_KEY=sk-proj-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

# ============================================
# REQUIRED: OpenAI API Key
# ============================================
# Your OpenAI API Key (REQUIRED)
# Format: sk-proj-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
# Get your API key from: https://platform.openai.com/api-keys
OPENAI_API_KEY=your_openai_api_key_here

# ============================================
# OPTIONAL: Flask Configuration
# ============================================
# Flask secret key for sessions (change in production)
# Generate a secure random key for production use
# You can generate one using: python -c "import secrets; print(secrets.token_hex(32))"
SECRET_KEY=your_secret_key_here_change_in_production

# Flask environment (development/production)
# FLASK_ENV=development

# Flask debug mode (True/False)
# FLASK_DEBUG=True

# ============================================
# OPTIONAL: Server Configuration
# ============================================
# Server host (0.0.0.0 for all interfaces, 127.0.0.1 for localhost only)
# HOST=0.0.0.0

# Server port
# PORT=5000

# ============================================
# OPTIONAL: OpenAI Configuration
# ============================================
# Default model to use (gpt-3.5-turbo, gpt-4, gpt-4-turbo-preview)
# DEFAULT_MODEL=gpt-3.5-turbo

# Default temperature (0.0 to 2.0)
# DEFAULT_TEMPERATURE=0.7

# Default max tokens
# DEFAULT_MAX_TOKENS=500

