# ========================= # 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= # ========================= # Openrouter # ========================= OPENROUTER_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=