İçeriğe geç
parazade
Yapay Zeka

Maksimum Token Nedir?

İngilizce: Max Tokens

Yayın: · Son güncelleme:

Maksimum Token Nedir? Kısaca

Maksimum token (max tokens), bir dil modelinin tek bir yanıtta üretebileceği en fazla token sayısını belirleyen ayardır. Yanıtın uzunluğunu, maliyetini ve süresini sınırlar; sınıra ulaşıldığında model cümlenin ortasında bile durabilir.

Maksimum Token nedir?
İçindekiler
  1. Maksimum token nedir?
  2. Bağlam penceresiyle ilişkisi
  3. Nelere dikkat etmeli?

Maksimum token, özellikle yapay zekâ modellerini bir API üzerinden kullananların sık karşılaştığı bir parametredir. Modelin ne kadar uzun konuşabileceğine bir tavan koyar.

Maksimum token nedir?

Dil modelleri metni kelime kelime değil, token adı verilen parçalar hâlinde üretir. Bir token bazen tam bir kelime, bazen kelimenin bir parçası, bazen de bir noktalama işaretidir. Türkçe gibi eklemeli dillerde bir kelime çoğu zaman birden fazla token tutar.

Maksimum token ayarı, modelin üreteceği çıktı tokenlerinin üst sınırıdır. Örneğin bu değeri 300 yaparsan model en fazla 300 token yazar; cevabı bitmemiş olsa bile orada kesilir.

Bağlam penceresiyle ilişkisi

Modelin bir seferde işleyebileceği toplam token miktarı bağlam penceresi ile sınırlıdır. Girdi (soru, belgeler, sohbet geçmişi) ve çıktı aynı pencereyi paylaşır. Bu nedenle çok uzun bir girdi verdiğinde, maksimum token ayarı yüksek olsa bile çıktı için kalan alan daralabilir.

Nelere dikkat etmeli?

  • Çok düşük değer: Yanıtlar yarım kalır. API yanıtında genellikle durma nedeninin "uzunluk sınırı" olduğu belirtilir; bunu kontrol et.
  • Çok yüksek değer: Gereksiz uzun yanıtlar daha fazla süre ve, ücretli kullanımda, daha fazla maliyet demektir.
  • Akıl yürütme yapan modeller: Bazı modellerde düşünme adımları da çıktı tokeni sayılır; sınırı buna göre belirlemek gerekir.
  • Uzunluk talimatı: Kısa yanıt istiyorsan bunu prompt içinde de belirt; maksimum token yalnızca bir kesme sınırıdır, modeli kısa ve derli toplu yazmaya yönlendirmez.

Sıkça Sorulan Sorular

Maksimum token yanıtın kalitesini etkiler mi?

Doğrudan etkilemez; yalnızca üst sınırı belirler. Ancak sınır düşükse yanıt yarıda kesilebilir ve bu da eksik, anlamsız sonuçlara yol açabilir.

Maksimum token ile bağlam penceresi aynı şey mi?

Hayır. Bağlam penceresi girdi ve çıktının toplam sınırıdır; maksimum token ise yalnızca modelin üreteceği çıktının sınırını belirleyen ayardır.

İlgili terimler

TokenToken, yapay zekâ dil modellerinin metni işlerken kullandığı en küçük birimdir; bir kelime, kelimenin bir parçası ya da bir noktalama işareti olabilir. Modellerin hızı, bağlam penceresi ve kullanım ücretleri genellikle token sayısıyla ölçülür.Bağlam Penceresi(Context Window)Bağlam penceresi (context window), bir dil modelinin tek seferde dikkate alabildiği en fazla metin miktarıdır ve token cinsinden ölçülür. Konuşma geçmişi, yüklenen belgeler ve modelin cevabı bu sınırın içine sığmak zorundadır.TemperatureTemperature (sıcaklık), bir dil modelinin bir sonraki token'ı seçerken ne kadar rastgele davranacağını belirleyen ayardır. Düşük değer tutarlı ve öngörülebilir, yüksek değer daha çeşitli ve yaratıcı cevaplar üretir.API(Application Programming Interface)API (Application Programming Interface, uygulama programlama arayüzü), farklı yazılımların önceden tanımlanmış kurallarla birbirine istek gönderip cevap almasını sağlayan arayüzdür. Yapay zekâ modelleri de çoğu zaman API üzerinden kullanılır.PromptPrompt (istem), bir yapay zekâ modeline ne yapmasını istediğinizi anlatan metindir; bir soru, talimat, örnek ya da bunların birleşimi olabilir. Modelin cevabının kalitesi büyük ölçüde promptun ne kadar açık ve ayrıntılı yazıldığına bağlıdır.Harf Çevirisi(Transliteration)Harf çevirisi (transliterasyon), bir yazı sistemindeki metnin, anlamı çevrilmeden başka bir yazı sisteminin harfleriyle yazılmasıdır. Örneğin Kiril alfabesiyle yazılmış bir ismin Latin harflerine aktarılması harf çevirisidir.