APP-Backend / list-models.js
Luca448's picture
Savestate: Update Gemini image API endpoint to official imagen-3.0-generate-001
62f967e
Raw History Blame Contribute Delete
477 Bytes
import { db } from './src/db/database.js';
async function listModels() {
const apiKey = db.getSetting('gemini_api_key');
if (!apiKey) return console.log("No API key");
const url = `https://generativelanguage.googleapis.com/v1beta/models?key=${apiKey}`;
const res = await fetch(url);
const data = await res.json();
const names = data.models ? data.models.map(m => m.name) : data;
console.log("Available models:", JSON.stringify(names, null, 2));
}
listModels();