forked from confident-ai/deepeval
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
108 lines (85 loc) · 2.35 KB
/
.env.example
File metadata and controls
108 lines (85 loc) · 2.35 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
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
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
# =========================
# OpenAI (non-Azure)
# =========================
OPENAI_API_KEY=
# Optional, if you use Azure OpenAI / custom gateways
# OPENAI_BASE_URL=https://api.openai.com/v1
# Optional: local cost overrides (used for cost reporting; not secrets)
# OPENAI_COST_PER_INPUT_TOKEN=0.0
# OPENAI_COST_PER_OUTPUT_TOKEN=0.0
# =========================
# Azure OpenAI
# =========================
AZURE_OPENAI_API_KEY=
AZURE_OPENAI_ENDPOINT=
AZURE_DEPLOYMENT_NAME=
OPENAI_API_VERSION=
AZURE_MODEL_NAME=
AZURE_MODEL_VERSION=
# =========================
# Google / Gemini (google-genai)
# =========================
GOOGLE_API_KEY=
# =========================
# xAI Grok
# =========================
GROK_API_KEY=
# =========================
# Moonshot
# =========================
MOONSHOT_API_KEY=
# =========================
# DeepSeek
# =========================
DEEPSEEK_API_KEY=
# =========================
# LiteLLM (proxy to many providers)
# =========================
LITELLM_API_KEY=
# LITELLM_API_BASE=
# =========================
# Anthropic
# =========================
ANTHROPIC_API_KEY=
# =========================
# Confident
# =========================
CONFIDENT_API_KEY= # Confident AI cloud
# Ollama (local LLMs)
# Defaults to http://127.0.0.1:11434; override if you run on another host/port.
# OLLAMA_HOST=http://127.0.0.1:11434
# =================
# DeepEval settings
# =================
# Disable automatic dotenv loading (set to 1 to disable)
# DEEPEVAL_DISABLE_DOTENV=1
# gRPC logs (1 to enable)
# DEEPEVAL_GRPC_LOGGING=1
# Show PyPI update warning (1 to enable)
# DEEPEVAL_UPDATE_WARNING_OPT_IN=1
# Change results output folder (absolute or relative path)
# DEEPEVAL_RESULTS_FOLDER=.deepeval_results
# File-system mode (rare; READ_ONLY for constrained envs)
# DEEPEVAL_FILE_SYSTEM=READ_ONLY
# Telemetry (opt out globally if desired)
# DEEPEVAL_TELEMETRY_OPT_OUT=1
# ERROR_REPORTING=1
# ===================
# Test run overrides
# ===================
# Optional: name a pytest test dynamically
# PYTEST_RUN_TEST_NAME=my_test_name
# ==========================
# Integrations & test suites
# ==========================
# Google Cloud (Gemini tests)
# GOOGLE_CLOUD_PROJECT=
# GOOGLE_CLOUD_LOCATION=
# Vector DB docs examples
# ELASTIC_PASSWORD=
# WEAVIATE_API_KEY=
# PG_PASSWORD=
# Tracing test IDs (used by certain test files)
# SPAN_ID=
# TRACE_ID=
# THREAD_ID=