()
| 12 | |
| 13 | |
| 14 | def load_env() -> dict: |
| 15 | env_path = Path('.') / 'configs' / '.env' |
| 16 | load_dotenv(dotenv_path=env_path) |
| 17 | env_dict = {} |
| 18 | for name in ['OPENAI', 'GEMINI', 'CLAUDE', 'INTERN']: |
| 19 | env_dict[name.lower()] = { |
| 20 | "API_KEY": os.getenv(f"EVAL_API_KEY_{name}", "xxx"), |
| 21 | "BASE_URL": os.getenv(f"EVAL_BASE_URL_{name}", "xxx"), |
| 22 | } |
| 23 | return env_dict |