Files

17 lines
526 B
Python

from pathlib import Path
KIE_KEY_PATH = Path(__file__).resolve().parent.parent / "config" / "kie_key.txt"
def _load_api_key() -> str:
try:
api_key = KIE_KEY_PATH.read_text(encoding="utf-8").strip()
except FileNotFoundError as exc:
raise RuntimeError(
"KIE API key not found. Please create config/kie_key.txt with your API key."
) from exc
if not api_key:
raise RuntimeError("KIE API key file is empty. Please add your key to config/kie_key.txt.")
return api_key