Financial_Agent / config.py
luisejdm's picture
Add config file
e309431
raw
history blame contribute delete
548 Bytes
from __future__ import annotations
import os
from dataclasses import dataclass
@dataclass(frozen=True)
class AppConfig:
model_name: str = "meta/llama-3.3-70b-instruct"
nvidia_env_key: str = "NVIDIA_API_KEY"
base_url: str = "https://integrate.api.nvidia.com/v1"
def load_environment() -> str | None:
api_key = os.getenv(AppConfig.nvidia_env_key)
print(f"NVIDIA API Key loaded: {'✓' if api_key else '✗'}")
if not api_key:
print(f"⚠️ {AppConfig.nvidia_env_key} not set in environment")
return api_key