import configparser import os def set_gemini_api_key() -> None: config = configparser.ConfigParser() config.read("config.ini") google_api_key = config.get("llm", "GOOGLE_API_KEY", fallback=None) if not os.environ.get("GOOGLE_API_KEY"): if google_api_key: os.environ["GOOGLE_API_KEY"] = google_api_key else: raise ValueError( "Error: GOOGLE_API_KEY not found in config.ini or environment variables" ) return def get_model_name() -> str: config = configparser.ConfigParser() config.read("config.ini") return config.get("llm", "MODEL_NAME", fallback="gemini-2.5-flash")