Files
2026-06-17 14:45:42 +08:00

41 lines
1.3 KiB
Bash

# DeepResearch — Environment Variables
# Copy to .env and fill in your API keys.
# ---------- LLM Provider ----------
# OpenAI API key (required for default model)
OPENAI_API_KEY=
# Or use Anthropic instead:
# ANTHROPIC_API_KEY=
# ---------- Model ----------
# Any model supported by pydantic-ai (openai:*, anthropic:*, etc.)
MODEL_NAME=openai:gpt-4.1
# ---------- Web Search (at least one recommended) ----------
# Tavily — AI-optimized search (https://tavily.com)
TAVILY_API_KEY=
# Brave Search (https://brave.com/search/api/)
BRAVE_API_KEY=
# Jina AI Reader — converts URLs to markdown (https://jina.ai/)
JINA_API_KEY=
# Firecrawl — advanced web scraping (https://firecrawl.dev)
FIRECRAWL_API_KEY=
# ---------- Browser Automation (optional) ----------
# Set to 1 to enable Playwright MCP for JS-heavy pages
# PLAYWRIGHT_MCP=1
# ---------- Excalidraw Diagrams (enabled by default) ----------
# Uses mcp-excalidraw-server: https://github.com/yctimlin/mcp_excalidraw
# Requires canvas server running — start with:
# docker run -d -p 3000:3000 ghcr.io/yctimlin/mcp_excalidraw-canvas:latest
# Set to 0 to disable
# EXCALIDRAW_ENABLED=1
# Canvas server URL (for MCP server sync + UI iframe)
# EXCALIDRAW_SERVER_URL=http://localhost:3000
# EXCALIDRAW_CANVAS_URL=http://localhost:3000