Mulai menggunakan Gemini API

Gemini API dan Google AI Studio membantu Anda mulai menggunakan model terbaru Google dan mengubah ide menjadi aplikasi yang berskala besar.

Python

import google.generativeai as genai

genai.configure(api_key="YOUR_API_KEY")
model = genai.GenerativeModel("gemini-1.5-flash")
response = model.generate_content("Explain how AI works")
print(response.text)

Node.js

const { GoogleGenerativeAI } = require("@google/generative-ai");

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

const prompt = "Explain how AI works";

const result = await model.generateContent(prompt);
console.log(result.response.text());

REST

curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-1.5-flash:generateContent?key=$YOUR_API_KEY" \
-H 'Content-Type: application/json' \
-X POST \
-d '{
  "contents": [{
    "parts":[{"text": "Write a story about a magic backpack."}]
    }]
   }'

Menjelajahi API

Menjelajahi konteks panjang

Masukkan jutaan token ke model Gemini dan dapatkan pemahaman dari gambar, video, dan dokumen yang tidak terstruktur.

Menyelesaikan tugas dengan penyesuaian

Ubah perilaku model Gemini untuk beradaptasi dengan tugas tertentu, mengenali data, dan memecahkan masalah. Sesuaikan model dengan data Anda sendiri untuk membuat deployment produksi menjadi lebih tangguh dan andal.

Membuat output terstruktur

Batasi Gemini untuk merespons dengan JSON, format data terstruktur yang cocok untuk pemrosesan otomatis.

Mulai membangun aplikasi dengan Gemini API

Mulai