# Environment variables for integration tests # Copy this file to .env and fill in your API keys # # Models/deployments are hardcoded in the test file. Unavailable models are # gracefully skipped. The summary report shows which models were tested vs skipped. # ============================================================================= # OpenAI (only API key needed) # ============================================================================= # Models tested: gpt-4o, gpt-4o-mini, gpt-4.1, gpt-4.1-mini, gpt-4.1-nano, # gpt-5, gpt-5-mini, gpt-5-nano, gpt-5.1, o1, o3, o3-mini, o4-mini OPENAI_API_KEY=sk-... # ============================================================================= # Anthropic (only API key needed) # ============================================================================= # Models tested: claude-sonnet-4-5, claude-haiku-4-5, claude-opus-4-5, # claude-sonnet-4, claude-opus-4, claude-opus-4-1, # claude-3-7-sonnet, claude-3-5-haiku, claude-3-haiku ANTHROPIC_API_KEY=sk-ant-... # ============================================================================= # AWS Bedrock # ============================================================================= # Models tested: amazon.nova-micro, amazon.nova-lite, amazon.nova-pro, # anthropic.claude-3-haiku, anthropic.claude-3-5-haiku, # anthropic.claude-3-7-sonnet, anthropic.claude-sonnet-4, # anthropic.claude-sonnet-4-5 # # Use OpenTofu to provision IAM credentials: # cd __tests__/infra/aws-bedrock # tofu init && tofu apply # tofu output -raw env_config >> ../../../.env AWS_BEDROCK_API_KEY=your-bearer-token AWS_BEDROCK_REGION=us-east-1 # ============================================================================= # Azure OpenAI # ============================================================================= # Deployments tested: gpt-4o, gpt-4o-mini, gpt-4.1, gpt-4.1-mini, gpt-4.1-nano, # gpt-5, gpt-5-mini # # Note: Deployments that don't exist will be gracefully skipped. # # Use OpenTofu to provision Azure OpenAI resource: # cd __tests__/infra/azure-openai # tofu init && tofu apply # tofu output -raw env_config >> ../../../.env AZURE_OPENAI_API_KEY=your-api-key AZURE_OPENAI_ENDPOINT=https://your-resource.openai.azure.com/ AZURE_OPENAI_API_VERSION=2024-04-01-preview