| # API Configuration | |
| # This file contains API endpoints and other configuration settings. | |
| # When endpoints change, you can update this file to use new endpoints without changing your code. | |
| # API configuration for each evaluation type | |
| # API configuration for each evaluation type | |
| apis: | |
| # Airflow configuration | |
| airflow: | |
| # base_url is now loaded from the AIRFLOW_URL environment variable | |
| base_url: "${AIRFLOW_URL}" | |
| timeout: 300 | |
| retry_attempts: 3 | |
| auth: | |
| type: "basic" | |
| # Credentials will be loaded from environment variables | |
| use_env: true | |
| env_username: "MEZURA_API_USERNAME" | |
| env_password: "MEZURA_API_PASSWORD" | |
| # General configuration | |
| default: | |
| timeout: 300 | |
| retry_attempts: 3 | |
| log_level: "INFO" | |
| headers: | |
| accept: "application/json" | |
| content-type: "application/json" |