File size: 2,327 Bytes
ff0e97f
2508e29
ff0e97f
2508e29
ff0e97f
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2508e29
ff0e97f
 
 
 
 
2508e29
ff0e97f
2508e29
ff0e97f
 
 
 
 
 
 
 
 
 
 
2508e29
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77

## 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