Gemini API

Sebaiknya gunakan Interactions API untuk semua project baru. Library ini dioptimalkan untuk alur kerja agentic, pengelolaan status, dan model terbaru. Pelajari lebih lanjut di Ringkasan Interactions API.

Jalur tercepat dari perintah ke produksi dengan Gemini, Veo, Nano Banana, dan lainnya.

Python

from google import genai

client = genai.Client()

interaction = client.interactions.create(
    model="gemini-3.5-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.5-flash",
  input: "Explain how AI works in a few words",
});

console.log(interaction.output_text);

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.5-flash",
    "input": "Explain how AI works in a few words"
  }'
Mulai membangun

Ikuti Panduan memulai kami untuk mendapatkan kunci API dan melakukan panggilan API pertama Anda dalam hitungan menit.


Perkenalkan model kami

Lihat semua

Ketahui Kemampuannya