Gemini Developer API

Gemini API anahtarı edinin ve ilk API isteğinizi birkaç dakika içinde gönderin.

PythonNode.jsREST
from google import genai

client = genai.Client(api_key="YOUR_API_KEY")

response = client.models.generate_content(
    model="gemini-2.0-flash",
    contents="Explain how AI works",
)

print(response.text)
import { GoogleGenAI } from "@google/genai";

const ai = new GoogleGenAI({ apiKey: "YOUR_API_KEY" });

async function main() {
  const response = await ai.models.generateContent({
    model: "gemini-2.0-flash",
    contents: "Explain how AI works",
  });
  console.log(response.text);
}

await main();
curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash:generateContent?key=YOUR_API_KEY" \
  -H 'Content-Type: application/json' \
  -X POST \
  -d '{
    "contents": [
      {
        "parts": [
          {
            "text": "Explain how AI works in a few words"
          }
        ]
      }
    ]
  }'

API'yi keşfetme

Yerel Görüntü Üretme

Gemini 2.0 Flash ile yerel olarak yüksek bağlama dayalı resimler oluşturun ve düzenleyin.

Uzun bağlamı keşfetme

Gemini modellerine milyonlarca jeton girin ve yapılandırılmamış resimlerden, videolardan ve dokümanlardan bilgi edinin.

Yapılandırılmış çıkışlar oluşturma

Gemini'yi, otomatik işlemeye uygun yapılandırılmış bir veri biçimi olan JSON ile yanıt vermeye zorlama.

Gemini API ile uygulama geliştirmeye başlama

Başlayın