Yol Parametreleri
Model adı (örneğin,
gemini-2.5-pro, gemini-2.5-flash).For production integrations, prefer URL-based fileData / file_data media parts with a public https URL.
LemonData will route supported Gemini-native channels through the native path when possible and automatically fall back to the compatible internal conversion path when a native-ready route is unavailable for that multimodal request.Sorgu Parametreleri
API anahtarı (header kimlik doğrulamasına alternatif).
Kimlik Doğrulama
Gemini uç noktaları birden fazla kimlik doğrulama yöntemini destekler:?key=YOUR_API_KEYsorgu parametresix-goog-api-key: YOUR_API_KEYheaderAuthorization: Bearer YOUR_API_KEYheader
İstek Gövdesi
Sohbet içerikleri.Her içerik nesnesi şunları içerir:
role(string):userveyamodelparts(array): içerik part’ları. LemonData şu anda şunları destekler:- metin part’ları:
{ "text": "..." } - satır içi medya part’ları:
inlineData/inline_data - URL tabanlı dosya part’ları:
fileData/file_data
- metin part’ları:
Model için sistem talimatı.
Oluşturma yapılandırması:
temperature(number): Örnekleme sıcaklığıtopP(number): Çekirdek (nucleus) örnekleme olasılığıtopK(integer): Top-K örneklememaxOutputTokens(integer): Maksimum çıktı token’larıstopSequences(array): Durdurma dizileri
Güvenlik filtresi ayarları.
Yanıt
Oluşturulan içerik adayları.
Token kullanım bilgisi.
Çok modlu giriş örnekleri
Gemini çok modlu isteklerinde medyayıcontents[].parts[] içine yerleştirin ve satır içi byte ya da URL tabanlı dosya referansı kullanın.
Genel Gemini sözleşmesinde şu anda desteklenen medya kategorileri:
- image
- audio
- video
inlineData veya inline_data kullanın ve Base64 kodlanmış dosya baytlarını gönderin.
URL tabanlı medya için fileData veya file_data kullanın ve herkese açık bir https URL’i gönderin.