import os from google import genai from dotenv import load_dotenv load_dotenv(override=True) def list_available_models(): client = genai.Client(api_key=os.getenv("GEMINI_API_KEY")) print("--- Available Models ---") try: for model in client.models.list(): print(f"- {model.name}") except Exception as e: print(f"Error: {e}") if __name__ == "__main__": list_available_models()