Final_Assignment_Template / execute_script.py
Eduardo Guerra
feat: Final agent submission
8d57271
raw
history blame contribute delete
542 Bytes
from google import genai
import os
from dotenv import load_dotenv
load_dotenv()
if __name__ == "__main__":
try:
client = genai.Client(api_key=os.getenv("GEMINI_KEY"))
models = client.models.list()
result = "Available Gemini Models:\n\n"
for model in models:
result += f"Model: {model.name}\n"
result += f"Description: {model.description}\n"
result += "-" * 50 + "\n"
print(result)
except Exception as e:
print(f"Error listing models: {str(e)}")