Gemini API; Gemini, Veo ve Nano Banana gibi araçlarla istemden üretime en hızlı geçişi sağlar. Bu üretken modelleri uygulamalarınıza entegre ederek metin ve resim oluşturabilir, çok formatlı girişleri analiz edebilir ve sohbet aracısı oluşturabilirsiniz.
Python
from google import genai
client = genai.Client()
interaction = client.interactions.create(
model="gemini-3.8-flash",
input="Explain how AI works in a few words"
)
print(interaction.output_text)
JavaScript
import { GoogleGenAI } from "@google/genai";
const ai = new GoogleGenAI({});
const interaction = await ai.interactions.create({
model: "gemini-3.8-flash",
input: "Explain how AI works in a few words",
});
console.log(interaction.output_text);
Java
import com.google.genai.Client;
import com.google.genai.gaos.models.interactions.CreateModelInteraction;
import com.google.genai.gaos.models.interactions.Interaction;
import com.google.genai.gaos.models.interactions.InteractionsInput;
import com.google.genai.gaos.models.interactions.Model;
import com.google.genai.gaos.models.operations.CreateInteractionRequestBody;
Client client = new Client();
CreateModelInteraction params =
CreateModelInteraction.builder()
.model(Model.of("gemini-3.7-flash"))
.input(InteractionsInput.of("Explain how AI works in a few words"))
.build();
Interaction interaction =
client.interactions.create(CreateInteractionRequestBody.of(params)).interaction().get();
System.out.println(interaction.outputText().orElse(""));
REST
curl -X POST "https://generativelanguage.googleapis.com/v1beta/interactions" \
-H "x-goog-api-key: $GEMINI_API_KEY" \
-H 'Content-Type: application/json' \
-d '{
"model": "gemini-3.8-flash",
"input": "Explain how AI works in a few words"
}'
Modellerle tanışın
Tümünü görüntüleyinGemini 3.8 Flash Yeni
Uzun vadeli yazılım mühendisliği, otonom ajanlar ve karmaşık kurumsal iş akışları için tasarlanmış en akıllı Flash modelimiz.
Gemini 3.5 Flash-Lite
Yüksek hacimli, maliyet açısından hassas ve düşük gecikmeli yüksek gönderim hacmiyle alt aracı görevleri için optimize edilmiş model.
Gemini 3.1 Pro
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.
Nano Banana 2 ve Nano Banana Pro
En gelişmiş görüntü üretme ve düzenleme modelleri
Gemini Omni Flash
Son teknoloji ürünü video üretme ve düzenleme modelimiz.
Gemini 3.5 Transcribe Yeni
Cümle tabanlı dil algılama, konuşmacı ayırma ve kelime zaman damgaları içeren, düşük gecikmeli konuşmayı metne dönüştürme modeli.
Gemini Robotics
Gemini'ın ajan tabanlı yeteneklerini robotik alana taşıyan ve fiziksel dünyada gelişmiş akıl yürütme imkanı sunan bir görsel-dil modeli (VLM).
Özellikleri keşfedin
Görüntü Üretme
Nano Banana ile bağlamı yüksek görüntüler oluşturun 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ğrısı
Gemini'ı harici API'lere ve araçlara bağlayarak ajans iş akışları oluşturun.
Veo 3.1 ile video üretimi
Son teknolojiyle geliştirilen modelimizle metin veya görüntü istemlerinden yüksek kaliteli video içerikleri oluşturun.
Live API ile Sesli Aracı
Live API ile anında 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 yeteneklerinin karmaşık görevler ve ajanlar için akıl yürütmeyi nasıl iyileştirdiğini keşfedin.
Interactions API
Interactions API, Haziran 2026 itibarıyla varsayılan arayüzümüz haline geldi ve gelecekte Gemini modelleri ve aracılarıyla geliştirme yapmanın en iyi yolu olacak. Yeni bir projeye başlıyorsanız Interactions API'yi kullanmanız gerekir. generateContent API desteklenmeye devam etse de artık eski bir API olarak kabul ediliyor.
Etkileşimlere Genel Bakış
Etkileşimler API'sinin görüşme durumunu, mesajları ve çıkış biçimlerini nasıl yönettiğini öğrenin.
Taşıma Rehberi
Kodunuzu generateContent'tan Interactions API'ye taşıma konusunda adım adım kılavuz.
Canlı Yayın
Gerçek zamanlı jetonları, artımlı düşünceleri ve araç çağrısı etkinliklerini yayınlayın.