-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
30 lines (24 loc) · 1.28 KB
/
Copy path.env.example
File metadata and controls
30 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
30
# ── Eval configuration ──────────────────────────────────────────────────────
# Copy this file to .env and fill in your values.
# .env is git-ignored — never commit it.
# Provider-specific API keys (populate only the key(s) you need)
# Promptfoo reads these automatically when invoking models.
# Anthropic API key (for anthropic:claude-* models)
ANTHROPIC_API_KEY=
# OpenAI API key (for openai:gpt-4o, openai:gpt-4-turbo, etc.)
OPENAI_API_KEY=
# Google API key (for google:gemini-*, etc.)
GOOGLE_API_KEY=
# OpenRouter API key (for open models: openrouter:meta-llama/llama-2-70b, openrouter:mistralai/mistral-large, etc.)
# See https://openrouter.ai/models for available open models
OPENROUTER_API_KEY=
# LLM model for skill invocation (candidate) and llm-rubric grading.
# Format: provider:model_name
# Examples:
# anthropic:claude-3-7-sonnet-20250219 (Anthropic default)
# anthropic:claude-opus-4-5
# openai:gpt-4o (OpenAI)
# google:gemini-2.0-flash (Google)
# openrouter:meta-llama/llama-2-70b (Open model via OpenRouter)
# openrouter:mistralai/mistral-large (Mistral via OpenRouter)
EVAL_MODEL=anthropic:claude-3-7-sonnet-20250219