Google Gemini API

ה-API של Gemini מ-Google — חינמי עד רמה סבירה, multimodal (תמונה + וידאו + טקסט).

בינה מלאכותיתחינמי + בתשלוםfreemiumדורש מפתחAI
אתר רשמיתיעוד

על ה-API

Gemini הוא משפחת המודלים של Google. היתרונות הגדולים: free tier אמיתי (60 rpm), multimodal כולל וידאו, ושילוב ישיר עם שאר שירותי Google. Gemini 1.5 Pro תומך בעד 2M tokens של הקשר — הכי גדול בשוק. חסרון: תמיכה בעברית עדיין לא ברמה של GPT-4 או Claude.

למי זה מתאים

מפתחים שרוצים free tier
עיבוד וידאו ותמונה
הקשר ענק (מיליוני tokens)
אינטגרציה עם Google

איך להשתמש

  1. 1
    צור מפתח ב-aistudio.google.com.
  2. 2
    התקן `@google/generative-ai`.
  3. 3
    קרא ל-generateContent עם prompt (אפשר לצרף תמונה/וידאו).

התקנה והגדרה

`npm install @google/generative-ai` או `pip install google-generativeai`. ה-SDK שונה מעט מ-OpenAI — שים לב.

דוגמאות קוד

import { GoogleGenerativeAI } from "@google/generative-ai";

const genAI = new GoogleGenerativeAI(process.env.GEMINI_API_KEY);
const model = genAI.getGenerativeModel({ model: "gemini-1.5-flash" });

const result = await model.generateContent("הסבר בקצרה מה זה Next.js");
console.log(result.response.text());

מבנה תגובה לדוגמה

{
  "candidates": [
    {
      "content": {
        "parts": [
          {
            "text": "Next.js הוא פריימוורק React לבניית אתרים…"
          }
        ],
        "role": "model"
      },
      "finishReason": "STOP"
    }
  ],
  "usageMetadata": {
    "promptTokenCount": 12,
    "candidatesTokenCount": 48
  }
}

שאלות נפוצות

כן, 60 קריאות לדקה ל-Flash. Pro מוגבל יותר.

טיפים ומה להיזהר ממנו

Gemini 1.5 Flash = זול/מהיר, Pro = איכותי/יקר.
לעבודה עם מסמכים ענקיים — רק Gemini מאפשר 2M context.

מדריכים

APIs דומים