Gemini API'yi kullanmaya başlama

Gemini API ve Google AI Studio, Google'ın en yeni modelleriyle çalışmaya başlamanıza ve fikirlerinizi ölçeklenebilir uygulamalara dönüştürmenize yardımcı olur.

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."}]
    }]
   }'

API'yi keşfetme

Uzun bağlamı keşfetme

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

Görevleri hassas ayarlarla çözme

Gemini modellerinin davranışını belirli görevlere uyum sağlamak, verileri tanımak ve sorunları çözmek için değiştirin. Üretim dağıtımlarını daha güçlü ve güvenilir hale getirmek için modelleri kendi verilerinizle ayarlayın.

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 kısıtlayın.

Gemini API ile uygulama geliştirmeye başlama

Başlayın