-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathexample.env
More file actions
21 lines (16 loc) · 855 Bytes
/
example.env
File metadata and controls
21 lines (16 loc) · 855 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# Copy this file to .env and fill in your values
# Example: cp example.env .env
# --- Required ---
OPENAI_API_KEY=sk-... # Your OpenAI API key
# --- Optional defaults (override with CLI flags if needed) ---
DEFAULT_MODEL=gpt-4o-mini # Model used by Responses API
MAX_OUTPUT_TOKENS=800 # Cap on tokens in the model's output
TEMPERATURE=0.2 # Lower = more deterministic
# Concurrency & batching
MAX_CONCURRENT_REQUESTS=10 # Number of in-flight requests
PROCESSING_BATCH_SIZE=50 # Rows written per batch
REQUEST_TIMEOUT=45.0 # Per-request timeout in seconds
# Prompt & output discovery
DEFAULT_PROMPT_FILENAME=prompt.txt
ALT_PROMPT_SUFFIX=.prompt.txt # If no --prompt is passed, try <input>.prompt.txt
OUTPUT_FILE_SUFFIX=_enriched.csv # Output suffix when --output not provided