LemonData, Gemini modelleri için yerel Google Gemini API formatını destekler. Bu, Google AI SDK’ları ile doğrudan uyumluluk sağlar.Documentation Index
Fetch the complete documentation index at: https://docs.lemondata.cc/llms.txt
Use this file to discover all available pages before exploring further.
Yol Parametreleri
Model adı (örneğin,
gemini-2.5-pro, gemini-2.5-flash).Üretim entegrasyonları için, herkese açık bir fileData URL’si olan URL tabanlı file_data / https medya parçalarını tercih edin.
LemonData, mümkün olduğunda desteklenen Gemini yerel kanallarını yerel yol üzerinden yönlendirecek ve yerel olarak kullanıma hazır bir rota bu çok modlu istek için mevcut olmadığında otomatik olarak uyumlu dahili dönüştürme yoluna geri dönecektir.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_KEYüst bilgisiAuthorization: Bearer YOUR_API_KEYüst bilgisi
İ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ı:
user ve model role değerleri büyük/küçük harfe duyarsız biçimde normalize edilir. application/octet-stream içeren inlineData / inline_data, LemonData desteklenen görsel veya video baytlarını tanıyabildiğinde kabul edilir; aksi halde istek routing öncesinde başarısız olur. Yerel image-output isteklerinde yalnızca Google search/maps araç ailesi kabul edilir ve desteklenmeyen araç kombinasyonları upstream retry başlamadan önce başarısız olur.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:
- görsel
- ses
- 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.