Gemini API'yi kullanarak uygulamalarınıza entegre edin.
Gemini, Veo ve Nano Banana gibi araçlarla istemden üretime en hızlı geçiş.
Python
from google import genai
client = genai.Client()
response = client.models.generate_content(
model="gemini-3-flash-preview",
contents="Explain how AI works in a few words",
)
print(response.text)
JavaScript
import { GoogleGenAI } from "@google/genai";
const ai = new GoogleGenAI({});
async function main() {
const response = await ai.models.generateContent({
model: "gemini-3-flash-preview",
contents: "Explain how AI works in a few words",
});
console.log(response.text);
}
await main();
Go
package main
import (
"context"
"fmt"
"log"
"google.golang.org/genai"
)
func main() {
ctx := context.Background()
client, err := genai.NewClient(ctx, nil)
if err != nil {
log.Fatal(err)
}
result, err := client.Models.GenerateContent(
ctx,
"gemini-3-flash-preview",
genai.Text("Explain how AI works in a few words"),
nil,
)
if err != nil {
log.Fatal(err)
}
fmt.Println(result.Text())
}
Java
package com.example;
import com.google.genai.Client;
import com.google.genai.types.GenerateContentResponse;
public class GenerateTextFromTextInput {
public static void main(String[] args) {
Client client = new Client();
GenerateContentResponse response =
client.models.generateContent(
"gemini-3-flash-preview",
"Explain how AI works in a few words",
null);
System.out.println(response.text());
}
}
C#
using System.Threading.Tasks;
using Google.GenAI;
using Google.GenAI.Types;
public class GenerateContentSimpleText {
public static async Task main() {
var client = new Client();
var response = await client.Models.GenerateContentAsync(
model: "gemini-3-flash-preview", contents: "Explain how AI works in a few words"
);
Console.WriteLine(response.Candidates[0].Content.Parts[0].Text);
}
}
REST
curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-3-flash-preview:generateContent" \
-H "x-goog-api-key: $GEMINI_API_KEY" \
-H 'Content-Type: application/json' \
-X POST \
-d '{
"contents": [
{
"parts": [
{
"text": "Explain how AI works in a few words"
}
]
}
]
}'
API anahtarı almak ve ilk API çağrınızı dakikalar içinde yapmak için Hızlı Başlangıç kılavuzumuzu inceleyin.
Modellerle tanışın
Tümünü görüntüleyinGemini 3 Pro Yeni
En akıllı modelimiz, en son teknoloji ürünü akıl yürütme üzerine inşa edilmiş olup çok formatlı anlama konusunda dünyanın en iyisidir.
Gemini 3 Flash Yeni
Maliyetinin çok daha düşük olmasına rağmen daha büyük modellerle yarışan Frontier sınıfı performans.
Nano Banana ve Nano Banana Pro
Son teknoloji ürünü görüntü üretme ve düzenleme modelleri.
Veo 3.1
Doğal ses özelliğine sahip, son teknoloji ürünü video üretme modelimiz.
Gemini 2.5 Pro TTS
Doğal metin okuma (TTS) özelliklerine sahip Gemini 2.5 model varyantı.
Gemini Robotics
Gemini'ın aracı özelliklerini robotik alanına taşıyan ve fiziksel dünyada gelişmiş akıl yürütme imkanı sunan bir görüntü-dil modeli (VLM).
Özellikleri keşfedin
Yerel görüntü üretme (Nano Banana)
Gemini 2.5 Flash Image ile bağlamı yüksek görüntüler üretin ve düzenleyin.
Uzun Bağlam
Gemini modellerine milyonlarca jeton girin ve yapılandırılmamış resimler, videolar ve dokümanlardan bilgi edinin.
Yapılandırılmış Çıkışlar
Gemini'ın, otomatik işleme için uygun bir yapılandırılmış veri biçimi olan JSON ile yanıt vermesini sağlayın.
İşlev Çağırma
Gemini'ı harici API'lere ve araçlara bağlayarak etkili iş akışları oluşturun.
Veo 3.1 ile video üretimi
Son teknolojiyle geliştirilen modelimizle metin veya resim istemlerinden yüksek kaliteli video içerikleri oluşturun.
Live API ile Sesli Aracılar
Live API ile gerçek zamanlı ses uygulamaları ve aracıları oluşturun.
Araçlar
Google Arama, URL Bağlamı, Google Haritalar, Kod Yürütme ve Bilgisayar Kullanımı gibi yerleşik araçlar aracılığıyla Gemini'ı dünyaya bağlayın.
Belge Anlama
Tam çok formatlı anlayışla veya diğer metin tabanlı dosya türleriyle 1.000 sayfaya kadar PDF dosyası işleyin.
Düşünen
Düşünme özelliklerinin, karmaşık görevler ve aracılar için akıl yürütmeyi nasıl iyileştirdiğini keşfedin.