import os
from openai import OpenAI

# Inicializa o cliente
# Certifique-se de que a variável de ambiente OPENAI_API_KEY está configurada
# ou passe diretamente: client = OpenAI(api_key="SUA_CHAVE_AQUI")
client = OpenAI()

try:
    # Busca a lista de modelos disponíveis
    models = client.models.list()

    print("=== Modelos Disponíveis na sua Conta ===")
    # Ordena por ID para facilitar a leitura
    for model in sorted(models.data, key=lambda x: x.id):
        print(f"- {model.id}")

except Exception as e:
    print(f"Erro ao acessar a API: {e}")
