forked from aglover1221/product-data-extractor
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
29 lines (24 loc) · 1.28 KB
/
Copy path.env.example
File metadata and controls
29 lines (24 loc) · 1.28 KB
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
# Path to the product data tree (schemas, source MDs, extractions, etc.).
# Defaults to ./data/sample — the tiny sample dataset shipped with the repo.
# Point this at your own knowledgebase to use the studio over real data.
#
# Layout expected:
# {PRODUCT_MCP_DATA_DIR}/schemas/{category}.md + overlays/*.md
# {PRODUCT_MCP_DATA_DIR}/{category}/{vendor}/{product-line}/{slug}/{slug}.md
# {PRODUCT_MCP_DATA_DIR}/{category}/{vendor}/{product-line}/{slug}/extraction.json
PRODUCT_MCP_DATA_DIR=./data/sample
# Anthropic API — used for Messages (interactive), Batch (extraction fan-out),
# and the web_search tool (discovery + sources). Required for any extraction work;
# the viewer pages work without it.
ANTHROPIC_API_KEY=
# Reducto — used by the parse phase (PDF -> .md sidecar). Required for the
# pull-sources pipeline; not needed for the viewer.
REDUCTO_API_KEY=
# Studio's SQLite file for orchestrator state (jobs, runs, batch IDs, approvals).
# Discardable / rebuildable from the filesystem.
STUDIO_DB_PATH=./data/studio.db
# Hard cap on a single extraction run's pre-submission cost estimate (USD).
# Submission refuses if estimate > MAX_RUN_USD.
MAX_RUN_USD=50
# Default model for extraction. Currently Claude Opus with Batch + 1h prompt cache.
ANTHROPIC_EXTRACT_MODEL=claude-opus-4-7