Spaces:
Paused
Paused
File size: 477 Bytes
62f967e | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | 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();
|