6 poin oleh laeyoung 2025-11-22 | Belum ada komentar. | Bagikan ke WhatsApp

Setiap kali membuat sesuatu yang baru, saya sering memanfaatkan API gratis Gemini.
Karena setiap model memiliki kuota per menit yang berbeda, saya jadi terus-menerus membuat logika fallback Gemini API yang sama.
Jadi saya mencoba membuat library NPM yang memiliki logika tersebut.

Fitur utama

  • Mendukung fallback otomatis untuk 4 model Gemini
  • Memanggil dalam urutan gemini-2.5-flash -> gemini-2.5-flash-lite -> gemini-2.0-flash -> gemini-2.0-flash-lite (total bisa memakai 70 RPM)

Instalasi

npm install gemback  

Cara penggunaan

import { GeminiBackClient } from 'gemback';  
  
const client = new GeminiBackClient({  
  apiKey: process.env.GEMINI_API_KEY  
});  
  
const response = await client.generate('안녕하세요, Gemini!');  
console.log(response.text);  

Sebagai catatan, Gemini 2.5 Pro memang menyediakan kuota gratis, tetapi karena hanya memberi 2 RPM, model itu dikecualikan.
Katanya setelah peluncuran Pro untuk Gemini 3, variasi lain juga akan segera ditambahkan, jadi saya akan memperbaruinya ketika itu tersedia.

Belum ada komentar.

Belum ada komentar.