Gemini Developer API
Gemini API anahtarı edinin ve ilk API isteğinizi birkaç dakika içinde gönderin.
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."}]
}]
}'
Modellerle tanışın
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.