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.
İstek Gövdesi
Konuşmayı oluşturan mesajların listesi.Her mesaj nesnesi şunları içerir:
role(string):system,user, veyaassistantcontent(string | array): Mesaj içeriği
content bir dizi olduğunda, LemonData uyumlu modeller için yapılandırılmış multimodal blokları destekler:- text:
{ "type": "text", "text": "..." } - image:
{ "type": "image_url", "image_url": { "url": "https://..." } } - video:
{ "type": "video_url", "video_url": { "url": "https://..." } } - audio:
{ "type": "audio_url", "audio_url": { "url": "https://..." } }
https URL’leri tercih edin. LemonData, bu medya bloklarını yönlendirilen fiziksel modelin gerektirdiği sağlayıcıya özgü istek biçimine dönüştürecektir.0 ile 2 arasında örnekleme sıcaklığı. Daha yüksek değerler çıktıyı daha rastgele yapar.
Üretilecek maksimum token sayısı.
Eğer true ise, kısmi mesaj deltaları SSE etkinleri olarak gönderilir.
Akışlama için seçenekler. Token kullanımını akış parçalarında almak için
include_usage: true olarak ayarlayın.Nucleus örnekleme parametresi. Genellikle bunu veya temperature parametresini değiştirmenizi öneririz, her ikisini birden değil.
-2.0 ile 2.0 arasında bir sayı. Pozitif değerler tekrarlanan tokenleri cezalandırır.
-2.0 ile 2.0 arasında bir sayı. Pozitif değerler metinde zaten bulunan tokenleri cezalandırır.
API’nin token üretimini durduracağı en fazla 4 dizilim.
Modelin çağırabileceği (function calling) araçların listesi.
Modelin araçları nasıl kullandığını kontrol eder. Seçenekler:
auto, none, required, veya belirli bir araç nesnesi.Paralel fonksiyon çağrılarını etkinleştirip etkinleştirmeyeceği. Fonksiyonları sıralı olarak çağırmak için false yapın.
Tamamlama için maksimum token sayısı.
max_tokens yerine kullanılabilecek bir alternatif, özellikle yeni akıl yürütme destekli model aileleri için faydalıdır.Akıl yürütme destekli modeller için akıl yürütme çabası düzeyi. Seçenekler:
low, medium, high.Deterministik örnekleme için rastgele tohum (seed).
Oluşturulacak tamamlamaların sayısı (1-128).
Log olasılıklarının döndürülüp döndürülmeyeceği.
Döndürülecek en iyi log olasılıklarının sayısı (0-20).
logprobs: true gerektirir.Top-K örnekleme parametresi (Anthropic/Gemini modelleri için).
Yanıt formatı spesifikasyonu. JSON modu için
{"type": "json_object"} kullanın. {"type": "json_schema", "json_schema": {...}} ise seçilen modele ve yönlendirilen davranışa bağlı olarak en iyi çabayla uygulanabilecek bir yoldur.Belirtilen tokenlerin ortaya çıkma olasılığını değiştirin. Token ID’lerini (string olarak) -100 ile 100 arasında bias değerlerine eşleyin.
Kötüye kullanım izleme için uç kullanıcınızı temsil eden benzersiz bir tanımlayıcı.
LemonData önbellek kontrolü seçenekleri.
type(string): Önbellek stratejisi -default,no_cache,no_store,response_only,semantic_onlymax_age(integer): Önbellek TTL’si saniye cinsinden (maks 86400)
Yanıt
Tamamlamanın benzersiz kimliği.
Her zaman
chat.completion.Tamamlamanın oluşturulduğu Unix zaman damgası.
Tamamlama için kullanılan model.
Tamamlama seçeneklerinin listesi.Her seçenek şunları içerir:
index(integer): Seçeneğin indeksimessage(object): Üretilen mesajfinish_reason(string): Modelin neden durduğu (stop,length,tool_calls)
Token kullanım istatistikleri.
prompt_tokens(integer): Prompta ait tokenlarcompletion_tokens(integer): Tamamlamadaki tokenlartotal_tokens(integer): Kullanılan toplam token sayısı