|
|
|
|
|
## 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: |
|
|
MODAL_MCP_URL=<https: |
|
|
|
|
|
|
|
|
# ------------------------------------------------ |
|
|
|
|
|
############################################## |
|
|
# 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: |
|
|
|
|
|
# use random string e.g., ssl rand -base64 32 |
|
|
NUTHATCH_MCP_AUTH_KEY=<secure-key-for-nuthatch-mcp-auth> |
|
|
NUTHATCH_MCP_URL=http: |
|
|
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: |
|
|
#EBIRD_MCP_AUTH_KEY=<secure_key_for_ebird_auth> # Only needed for HTTP |
|
|
#EBIRD_MCP_URL=http: |
|
|
|
|
|
|