BirdScopeAI / .env.example
facemelter's picture
Updated .env.example and README.md
2508e29 verified
## DEPRECATED: was used with ebird_tools.py to disable/enable auth
# Environment
##ENVIRONMENT=production
# ------------------------------------------------
# Deprecated - use provider-specific models below
#LLM_MODEL=gpt-4o-mini
#####
# ------------------------------------------------
# LLM Configuration
# Provider-Specific Models (recommended)
DEFAULT_OPENAI_MODEL=gpt-4o-mini
DEFAULT_HF_MODEL=Qwen/Qwen3-VL-30B-A3B-Instruct
DEFAULT_ANTHROPIC_MODEL=claude-sonnet-4-5-20250929
# Provider-Specific Temperature Settings
OPENAI_TEMPERATURE=0.0
HF_TEMPERATURE=0.1
ANTHROPIC_TEMPERATURE=0.0
# ------------------------------------------------
################################################
# ------------------------------------------------
################################################
# MODAL Bird Classifier MCP Server
################################################
# # Client side API key for Modal bird-classifier-api-key (set in modal as API_KEY)
# use random string e.g., ssl rand -base64 32
BIRD_CLASSIFIER_API_KEY=<secure-key-for-modal-bird-classifier>
# https://.../mcp
MODAL_MCP_URL=<https://your-modal-server-url/mcp>
# ------------------------------------------------
##############################################
# Nuthatch MCP Server -- CURRENT
##############################################
# Use true for HF Space (subprocess mode)
NUTHATCH_USE_STDIO=true
NUTHATCH_API_KEY=<secure-key-for-nuthatch-api>
#NUTHATCH_BASE_URL=https://nuthatch.lastelm.software/v2 # Optional, has default
# use random string e.g., ssl rand -base64 32
NUTHATCH_MCP_AUTH_KEY=<secure-key-for-nuthatch-mcp-auth>
NUTHATCH_MCP_URL=http://localhost:8000/mcp # Only for HTTP mode
DEFAULT_TIMEOUT=15
RATE_LIMIT_DELAY=1.0
# ------------------------------------------------
##############################################
# eBird MCP Server - BONUS TOOL (not wired)
# Refer to: <doc> for instructions to integrate this and other tools
##############################################
# Use true for HF Space (subprocess mode)
#EBIRD_USE_STDIO=true
# Cornell eBird API
#EBIRD_API_KEY=
# REQUIRED for eBird API calls
#EBIRD_BASE_URL=https://api.ebird.org/v2
#EBIRD_MCP_AUTH_KEY=<secure_key_for_ebird_auth> # Only needed for HTTP
#EBIRD_MCP_URL=http://localhost:8000/mcp # Update if eBird server deployed separately