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();