Özetle: Bir token, yapay zeka modelinin sayılara dönüştürdüğü ve işlediği küçük bir metin veya veri parçasıdır. Tokenlar maliyeti, hızı, belleği ve çıktı uzunluğunu etkiler. Bir komut istemi bağlam penceresini aştığında, önemli içerik kısaltılabilir, özetlenebilir veya hariç tutulabilir.
Önemli noktalar:
Tokenizasyon: Kelimeler, noktalama işaretleri, boşluklar ve kodlar farklı şekillerde bölünebilir.
Bağlam: Temel bilgileri modelin kullanılabilir belirteç penceresi içinde tutun.
Maliyet: Yüksek hacimli yapay zeka iş akışlarında tekrarlanan talimatları ve gereksiz metinleri azaltın.
Netlik: Ana görevi baştan belirtin ve gereksinimleri net etiketlerle düzenleyin.
Verimlilik: Bulguları birleştirmeden önce büyük boyutlu belgeleri mantıksal bölümlere ayırın.

Bu makaleden sonra okumak isteyebileceğiniz diğer makaleler:
🔗 Yapay zekâ türleri nelerdir?
Yapay zekâ kategorilerini yetenek, işlevsellik, eğitim stili ve pratik kullanım açısından anlayın.
🔗 Yapay zekâ gözlükleri nedir?
Akıllı gözlüklerin özelliklerini, eller serbest kullanımını, gizliliğini ve pratik sınırlamalarını keşfedin.
🔗 Yapay Zeka Destekli TV Nedir?
Yapay zekanın görüntü, ses, arama, öneriler ve erişilebilirliği nasıl iyileştirdiğini öğrenin.
🔗 Yapay zeka kaynaklı düşük kaliteli içerik nedir?
Düşük kaliteli yapay zeka içeriğini tanıyın ve doğruluğunu, özgünlüğünü ve amacını geliştirin.
1. Yapay Zekada Token Nedir? Basit Cevap
Yapay zekâda token, bir modelin dili anlamak ve üretmek için kullandığı metin birimidir .
Örneğin, şu cümle:
Pizzayı çok seviyorum.
Şu şekilde tokenlara bölünebilir:
-
BEN -
Aşk -
pizza -
.
Gayet basit.
Ancak her zaman bu kadar düzenli olmuyor. Daha uzun veya alışılmadık bir kelime daha küçük parçalara bölünebilir. Örneğin:
inanılmaz
Şöyle bir şeye dönüşebilir:
-
un -
inan -
hünerli
Farklı yapay zeka sistemleri farklı belirteçleyiciler, tam ayrım değişebilir. Bu yüzden belirteçler biraz kaygan gelebilir. Tam olarak kelime değiller, tam olarak harf değiller ve her zaman hece de değiller.
Bunu daha iyi anlamanın yolu şöyledir:
Tokenlar, bir yapay zeka modelinin sindirebileceği, dilin küçük parçalarıdır. 🍽️
Bir sohbet robotuna soru sorduğunuzda, sistem cümlenizi tek bir akıcı insan düşüncesi olarak algılamaz. Girdiyi belirteçlere ayırır, bunları sayılara dönüştürür, aralarındaki ilişkileri işler ve ardından bir yanıt oluşturana kadar tekrar tekrar en olası bir sonraki belirteci tahmin eder.
Dolayısıyla insanlar "Yapay Zekada Token Nedir?" diye sorduğunda , cevap sadece "bir metin parçası" değildir. Dil yapay zekasını mümkün kılan temel çalışma birimidir.
2. Jetonların İnsanların Beklediğinden Daha Önemli Olmasının Sebepleri
Tokenlar önemlidir çünkü yapay zeka araçlarının çalışma şeklinin neredeyse her yönünü etkilerler.
Etki ettikleri alanlar:
-
Bir yapay zekanın aynı anda ne kadar metni işleyebileceği
-
Birçok yapay zeka sisteminde bir isteğin maliyeti ne kadar?
-
Bir modelin ne kadar hızlı tepki verdiği
-
Modelin ne kadar ayrıntıyı hatırlayabildiği
-
Modelin komutunuzu ne kadar doğru anladığı
-
Yanıt ne kadar sürebilir?
İşte burada işler şaşırtıcı derecede pratik bir hal alıyor.
Bir yapay zeka aracı " bağlam penceresi " nden bahsettiğinde , bu genellikle aynı anda değerlendirebileceği maksimum belirteç sayısını ifade eder. Sizin isteminiz, konuşma geçmişi, yüklenen metin, sistem talimatları ve modelin yanıtı, belirteçleri tüketir.
Dolayısıyla, büyük bir belgeyi yapay zeka asistanına yapıştırıp "Bunu özetle" diye sorarsanız, model bu metni belirteç sınırına sığdırmak zorundadır. İçerik çok uzunsa, aracın tasarımına bağlı olarak bazı kısımlar kesilebilir, sıkıştırılabilir veya göz ardı edilebilir.
Tokenlar sadece teknik önemsiz şeyler değil. Yapay zekanın masa üstü alanını temsil ediyorlar. Masada çok fazla kağıt olursa, her şey kenardan taşmaya başlar 📄.
3. Jetonlar Kelimelerle Aynı Şey Değildir
Bu muhtemelen en büyük yanlış anlama.
Bir sembol her zaman tek bir kelime olmak zorunda değildir.
Bazen bir kelime bir jetona eşittir. Bazen bir kelime birkaç jetona dönüşür. Bazen noktalama işaretleri veya boşluklar kendi başına bir jeton olarak sayılır. Can sıkıcı mı? Biraz. Önemli mi? Çok.
İşte kabaca bir örnek:
| Tipik örnek | Olası Jeton Bölünmesi | Bu Ne Anlama Geliyor? |
|---|---|---|
kedi |
kedi |
Tek bir kelime, muhtemelen tek bir sembol |
kediler |
kediler veya kedi + s
|
Kullanılan tokenleştiriciye bağlıdır |
uluslararasılaşma |
uluslararasılaştırma veya daha küçük parçalar |
Uzun kelimeler genellikle bölünür |
Yapay zeka destekli |
Yapay zeka destekli + - +
|
Noktalama işaretleri de sayılabilir |
Hey!!! |
Hey + ! + ! + !
|
Evet, noktalama işaretleri de jeton tüketebilir |
süperkalifragilistik |
birkaç parça, muhtemelen | Model içinden bir iç çekiyor olsa gerek 😅 |
Her model için mükemmel şekilde işe yarayan evrensel bir kural yoktur.
Genel bir tahmin, bir belirtecin genellikle birkaç karakteri veya bir kelimenin bir bölümünü temsil ettiğidir. Ancak bu sadece bir genel kuraldır, kesin bir gerçek değildir. İngilizce metinler genellikle diğer bazı dillere göre daha verimli bir şekilde belirteçlere ayrılır ve kodlar da farklı şekilde davranabilir.
Bu nedenle, kısa görünen bir cümle beklenenden daha fazla belirteç kullanabilir. Ve yaygın kelimelerden oluşan uzun bir paragraf, teknik terimler, semboller veya alışılmadık biçimlendirmeyle dolu bir paragraftan daha sorunsuz bir şekilde belirteçlere ayrılabilir.
4. Yapay Zeka, Metin Oluşturmak İçin Token'ları Nasıl Kullanıyor?
İşte işin biraz sihirli kısmı - gerçi bu, sihirbaz şapkası takmış matematik gibi bir şey 🧙.
Bir komut yazdığınızda, yapay zeka sistemi aşağıdakine benzer bir işlem gerçekleştirir:
-
Metninizi belirteçlere ayırır
-
Her bir belirteci bir sayıya veya sayısal gösterime dönüştürür
-
Token kalıplarını ve ilişkilerini analiz eder
-
Bir sonraki muhtemel token'ı tahmin eder
-
Tahmin sürecini tekrarlar
-
Oluşturulan belirteçleri tekrar okunabilir metne dönüştürür
Yani şunu yazarsanız:
Gökyüzü
Model şu tahminlerde bulunabilir:
mavi
Ancak aynı zamanda şunları da tahmin edebilirdi:
bulutlu düşen, yıldızlarla dolu sınır değil
Seçilen çıktı, modele, verilen talimata, bağlama ve rastgeleliği veya yaratıcılığı kontrol eden ayarlara bağlıdır.
Bu nedenle yapay zekâ tarafından yazılan metinler bazen akıcı, bazen de gereksiz ayrıntılara takılıyor. Yapay zekâ, öğrenilmiş kalıplara dayanarak ardı ardına kelime öbekleri tahmin ediyor, hazır cümleleri bir dosya dolabından çekip çıkarmıyor.
Bu, modelin sıkıcı anlamda "sadece otomatik tamamlama" olduğu anlamına gelmez. Büyük yapay zeka modelleri, kavramlar, dil, yapı, ton, mantık ve bağlam arasındaki son derece karmaşık ilişkileri öğrenir. Ancak çıktı düzeyinde, makine hala metni tek tek kelimeler halinde üretir.
Minik basamaklar. Büyük yanılsama. Çok şık bir merdiven.
5. Karşılaştırma Tablosu: Yapay Zekada Kullanılan Token Türleri
Tokenler, modele, tokenleştiriciye ve içerik türüne bağlı olarak farklı biçimlerde görünebilir. İşte pratik bir karşılaştırma.
| Jeton Türü | Örnek | Nerede Ortaya Çıkıyor | Neden Önemli? |
|---|---|---|---|
| Kelime belirteci | elma |
Basit metin istemleri | Anlaşılması kolay, düzenli ve derli toplu |
| Alt kelime belirteci |
oyun + ing
|
Daha uzun veya değiştirilmiş kelimeler | Yapay zekanın bilmediği kelimeleri anlamasına yardımcı olur |
| Karakter belirteci |
a, b, c
|
Bazı tokenizasyon sistemleri | Esnek, ancak verimsiz olabilir |
| Noktalama işareti |
., ?, !
|
Her türlü yazı, can sıkıcı bir şekilde | Ses tonunu ve belirteç sayısını etkiler |
| Boşluk belirteci | boşluklar, satır sonları | Biçimlendirilmiş metin ve kod | Biçimlendirme maalesef ücretsiz değil |
| Kod belirteci |
işlev, {, ==
|
Programlama istemleri | Kod, token'ları hızla tüketebilir |
| Özel jeton | başlangıç/bitiş işaretleri | Sahne arkası | Model yapısının girdisine yardımcı olur |
| Bilinmeyen veya nadir parça | alışılmadık parçalar | İsimler, argo, yazım hataları | Doğruluğu biraz etkileyebilir |
Her yapay zeka modeli bunların hepsini aynı şekilde kullanmaz. Bazı sistemler, alt kelime tokenizasyonuna . Bu yöntem, modelin daha önce tam olarak hiç görmediği kelimeleri, tanıdığı parçalara ayırarak işlemesini sağlar.
Örneğin, model mikro, biyolojive loji, alışılmadık olsalar bile karmaşık bilimsel terimlerle çalışma şansı daha yüksektir.
Mükemmel değil. Ama oldukça zekice. 🧩
6. Yapay Zekada Token Nedir? Maliyeti Neden Etkiler?
Birçok yapay zeka aracı, kullanım miktarını token cinsinden ölçer.
Bu, hem sizin girdilerinizin hem de yapay zekanın çıktılarının kullanım sayısına dahil edilebileceği anlamına gelir. Uzun bir komut gönderirseniz, daha fazla token kullanılır. Model uzun bir yanıt yazarsa, bu da daha fazla token kullanır.
Kısa bir soru şöyle olabilir:
Yerçekimini açıklayın.
Nispeten az sayıda giriş belirteci kullanır.
Ama bu komut:
Yerçekimini ayrıntılı ve başlangıç seviyesine uygun bir şekilde açıklayın, örnekler verin, manyetizma ile karşılaştırın, bir tablo ekleyin, bir çocuk için yeniden yazın, ardından bir konuşmaya dönüştürün.
Daha fazla giriş belirteci kullanır ve daha uzun bir çıktı ister.
Dolayısıyla token maliyeti genellikle iki taraftan da kaynaklanır:
-
Giriş belirteçleri - modele gönderdiğiniz veriler.
-
Çıktı belirteçleri - modelin ürettiği şeyler
-
Bağlam belirteçleri - önceki konuşma veya belgeler dahil
-
Sistem belirteçleri - davranışı yönlendiren gizli talimatlar
Bu nedenle çok uzun sohbetler daha yavaş veya daha kısıtlayıcı gelebilir. Yapay zeka, konuşmanın önceki kısımlarını kendi bağlamında taşıyor olabilir. Tıpkı tuğlalarla dolu bir sırt çantası gibi. Değerli tuğlalar, ama yine de tuğla.
API'ler aracılığıyla yapay zeka kullanan işletmeler için, token verimliliği bütçe sorunu haline gelebilir. Binlerce kez tekrarlanan karmaşık bir komut istemi, şaşırtıcı miktarda para israfına yol açabilir. Temiz komut istemi sadece daha güzel görünmekle kalmaz, aynı zamanda daha ucuz da olabilir.
7. Jeton Sınırları ve Yapay Zeka Bağlam Penceresi
Bağlam penceresi, belirteçlerle bağlantılı en önemli kavramlardan biridir.
Bu , bir yapay zeka modelinin aynı anda kaç belirteci işleyebileceğini ifade eder . Buna sizin isteminiz, önceki mesajlar, yapıştırılan belgeler, talimatlar ve oluşturulan yanıt dahildir.
Yapay zekanın elinde bir beyaz tahta olduğunu hayal edin. Düşünmesi gereken her şey o beyaz tahtaya sığmalı. Tahta dolduğunda, bir şeyden vazgeçmek zorunda kalır.
Bu durum birkaç farklı sonuca yol açabilir:
-
Model, uzun bir konuşmanın önceki kısımlarını unutabilir
-
Bir belgenin analiz edilmeden önce özetlenmesi gerekebilir
-
Uzun sorular, uzun cevaplar için daha az alan bırakabilir
-
Tekrarlayan ifadeler önemli ayrıntıları gölgede bırakabilir
-
Model, güncel bilgilere daha fazla odaklanabilir
İşte bu yüzden hızlı tasarım önemlidir.
Şöyle bir komut istemi:
Bunların hepsini okuyun ve önemli olanların neler olduğunu söyleyin.
İşe yarayabilir, ancak ideal olmayabilir.
Daha iyi bir yönlendirme şöyle olabilir:
Ana argümanı özetleyin, riskleri listeleyin, çelişkileri belirleyin ve bana en önemli beş eylem maddesini verin.
Bu, modele daha net bir görev kazandırır ve niyetinizi tahmin etmek yerine jetonları değerli işlere harcamasına yardımcı olur.
Tokenlar sadece teknik bir sınırlama değil. Yapay zekâ ile iletişim kurma şeklinizi şekillendiriyorlar.
8. Tokenizasyonun Yapay Zekaya Düzensiz Dille Baş Etmede Yardımcı Olmasının Nedenleri
İnsan dili asi ve kontrol edilemezdir. Hem de saldırgan bir şekilde asi.
İnsanlar argo kelimeler, yazım hataları, emojiler, kısaltmalar, dil değiştirme, marka isimleri, hashtag'ler, uydurulmuş kelimeler ve merdivenlerden yuvarlanmış gibi görünen cümle parçaları kullanıyorlar.
Tokenizasyon, yapay zekanın bu karmaşayla başa çıkmasına yardımcı oluyor.
Her olası kelimeyi ezberlemek yerine, model bilinmeyen metni daha küçük, bilinen parçalara ayırabilir. Bu da şu konularda yardımcı olur:
-
Yazım hataları
-
Yeni terimler
-
Bileşik kelimeler
-
Teknik terimler
-
İsimler
-
İnternet argosu
-
Emojiler ve semboller
-
Programlama sözdizimi
Örneğin, şöyle bir kelime:
ultra kişiselleştirme
Tek bir tanıdık kelime olarak algılanmayabilir. Ancak yapay zeka şu gibi parçaları tanıyabilir:
-
ultra -
kişisel -
izasyon
Bu da ona bir şans veriyor.
Bu nedenle, belirteçleme (tokenizasyon) diller arası kullanımda da değerlidir. Bazı dillerde kelimeler arasında belirgin boşluklar bulunur. Diğerlerinde ise boşluklar aynı şekilde kullanılmaz. Bazılarında zengin kelime biçimleri vardır. Bazıları ise fikirleri uzun bileşik kelimeler halinde birleştirir. Belirteç sistemleri, tüm bunları işlenebilir birimlere dönüştürmeye yardımcı olur.
Pek de zarif sayılmaz. Daha çok hesap makinesiyle sebze doğramaya benziyor. Ama işe yarıyor 🥕.
9. Metin, Görüntü, Ses ve Çok Modlu Yapay Zekada Tokenlar
Yapay zekâda "token" ifadesi genellikle metin modellerinde karşımıza çıkar, ancak daha geniş anlamda bu fikir metnin ötesine de uygulanabilir.
Çok modlu yapay zekada, sistemler görüntüleri, sesleri, videoları veya yapılandırılmış verileri belirteç benzeri birimler kullanarak işleyebilir. Ayrıntılar farklılık gösterse de, temel fikir benzerdir: karmaşık bilgileri modelin işleyebileceği daha küçük parçalara ayırmak.
Örneğin:
-
Metin, kelime veya alt kelime belirteçlerine ayrılabilir
-
Görüntüler parçalara veya görsel temsillere bölünebilir.
-
Ses, zamana dayalı bölümlere veya kodlanmış birimlere ayrılabilir
-
Kod, sözdizimiyle ilgili belirteçlere ayrılabilir
-
Tablolar yapılandırılmış belirteç dizilerine dönüştürülebilir
Bu önemli çünkü modern yapay zeka giderek sadece "sohbet"ten ibaret olmuyor. Ekran görüntülerini yorumlayabiliyor, görüntüleri tanımlayabiliyor, grafikleri analiz edebiliyor, ses kayıtlarını yazıya dökebiliyor, kod üzerinde mantık yürütebiliyor ve farklı formatlarda yanıt verebiliyor.
Ancak aynı temel ilke sürekli olarak karşımıza çıkıyor:
Girdiyi yönetilebilir parçalara ayırın, bu parçaları sayılara dönüştürün ve modelin aralarındaki ilişkileri öğrenmesine izin verin.
Bu, genel anlamda tokenizasyondur.
Bu, insan eliyle okunabilen doku ile makine tarafından okunabilir yapı arasındaki çeviri katmanıdır.
10. Token'ların Komut İstemi Mühendisliğini Nasıl Etkilediği
İstemi yönetme kulağa olduğundan daha gösterişli geliyor. Bazen sadece "açıkça sorun ve isteminizi gereksiz bilgilerle doldurmayı bırakın" anlamına gelir. Sert ama doğru.
Tokenlar, daha iyi yönlendirme sağlamada önemli bir rol oynar.
İşte token farkındalığını kullanmanın bazı pratik yolları:
Baştan itibaren ayrıntılı bilgi verin
Ana görevi listenin başına yakın bir yere koyun:
Uygun fiyatlı bir masa lambası için kısa ve öz bir ürün açıklaması yazın.
Olumsuz:
Bir ürün sayfası için bir şeyler yapmayı düşünüyordum, konu bir lamba ve kelimelere ihtiyacım var...
İkinci versiyon jetonları israf ediyor ve puan kazanmayı geciktiriyor.
Gereksiz dolgu maddesini çıkarın
Yapay zeka gündelik dili anlayabilir, ancak gereksiz ayrıntılar bağlamı yok eder. Robot gibi yazmanıza gerek yok, ancak kısaltmak faydalı olur.
Yapı kullanın
Başlıklar, madde işaretleri, numaralandırılmış adımlar ve etiketler, modelin neyin nereye gittiğini anlamasına yardımcı olabilir.
Örnek:
-
Amaç:
-
Kitle:
-
Ton:
-
Biçim:
-
Kısıtlamalar:
Bu genellikle metin bloğundan daha iyi performans gösterir.
Yapay zekaya neleri görmezden gelmesi gerektiğini söyleyin
Bu, sessizce çok güçlü bir etki yaratıyor.
Şöyle diyebilirsiniz:
Tekrarlanan standart ifadeleri dikkate almayın ve yalnızca fiyat farklılıklarına odaklanın.
Bu, modelin düşük değerli içeriklere odaklanmasını engeller.
Uzun sohbetleri düzenli tutun
Uzun konuşmalarda, önemli kararları zaman zaman özetleyin. Bu, bağlamı korumaya ve kafa karışıklığını azaltmaya yardımcı olur.
Temelde, belirteç tabanlı istem, bir bavul hazırlamaya benzer. Gerekli eşyaları yanınıza alabilirsiniz veya üç tava alıp çoraplarınızın neden uymadığını merak edebilirsiniz.
11. Yapay Zeka Tokenları Hakkındaki Yaygın Yanlış Anlamalar
Öncelikle birkaç şeyi açıklığa kavuşturalım, çünkü token (sembolik sembol) tartışmaları çok çabuk karmaşıklaşıyor.
Yanlış Anlama 1: Bir jeton bir kelimeye eşittir
Hayır. Bazen evet, çoğu zaman hayır. Jetonlar kelimeler, kelime parçaları, noktalama işaretleri veya diğer veri öbekleri olabilir.
Yanlış Anlama 2: Daha fazla jeton her zaman daha iyi cevaplar anlamına gelir
Mutlaka öyle değil. Daha uzun bir metin, değerli bağlam eklediğinde yardımcı olabilir. Ancak aşırı dolu bir metin, modeli karıştırabilir veya yer israfına yol açabilir.
Yanlış Anlama 3: Token sınırları yalnızca uzun belgeleri etkiler
Bu durum normal sohbetleri de etkiler, özellikle de konuşma birçok aşamadan oluşuyorsa. Modelin önceki mesajları, talimatları ve son isteğinizi dikkate alması gerekebilir.
Yanlış Anlama 4: Yapay zeka, belirteçleri tıpkı insanların kelimeleri anladığı gibi anlar
İnsan anlamında değil. İnsanlar kelimelere yaşanmış deneyim, duyusal hafıza, niyet ve duygu bağlarlar. Yapay zeka modelleri ise kelime dizilerindeki istatistiksel ve anlamsal kalıpları işler. Bu etkileyici bir akıl yürütme sağlayabilir, ancak aynı süreç değildir.
Yanlış Anlama 5: Tokenizasyon sıkıcı bir arka uç işlemidir
Kulağa sıkıcı geliyor. Ama değil. Tokenizasyon, maliyeti, hızı, belleği, doğruluğu ve kullanıcı deneyimini şekillendiriyor. Küçük menteşe, dev kapı 🚪.
12. Yapay Zekada Tokenların Gerçek Hayattan Örnekleri
Bunu daha az soyut hale getirelim.
Örnek 1: Sohbet robotu konuşması
Şunu yazıyorsunuz:
Para iadesi talebinde bulunan kibar bir e-posta yazabilir misiniz?
Yapay zeka bunu belirteçlere ayırır, istek modelini anlar ve her bir belirteç için bir yanıt belirteci oluşturur.
Örnek 2: Uzun belge özeti
Bir politika belgesini yapıştırıyorsunuz. Yapay zeka, belgenin tamamını belirteçlere ayırıyor. Eğer bağlam penceresine sığarsa, harika. Sığmazsa, araç belgeyi parçalara ayırmaya, özetlemeye veya kısaltmaya ihtiyaç duyabilir.
Örnek 3: Kodlama asistanı
Siz soruyorsunuz:
Bu JavaScript fonksiyonunu düzeltin.
Kod genellikle semboller, girintiler, operatörler ve belirli söz dizimi kullanır. Bunların hepsi de belirteçlere ayrılır. Bu nedenle, yoğun kod içeren komut istemleri çok sayıda belirteci hızla kullanabilir.
Örnek 4: SEO makale yazımı
Başlık, özet, alt başlıklar, anahtar kelimeler, üslup, örnekler ve meta açıklama isteyen bir istek, temel bir istekten daha fazla belirteç kullanır. Makale uzun olduğu için çıktı da çok sayıda belirteç kullanır.
Örnek 5: Müşteri destek otomasyonu
Bir şirket yapay zekaya müşteri mesajı, hesap bilgileri, politika özetleri ve yanıt kuralları gönderebilir. Tüm bunlar belirteçlere dönüşür. Ne kadar çok bağlam eklenirse, sistemin sınırlar ve maliyet konusunda o kadar dikkatli olması gerekir.
Jetonları fark etmeye başladığınızda her yerde karşınıza çıkıyorlar. Güneş ışığında toz gibi, ama daha da geekçe.
13. Token'ları Anlamak Yapay Zekayı Kullanma Becerilerinizi Nasıl Geliştirir?
Token'ları anlamaktan fayda sağlamak için makine öğrenimi mühendisi olmanıza gerek yok.
Temel bir kavrayış size şu konularda yardımcı olur:
-
Daha temiz komut istemleri yazın
-
Modelin aşırı yüklenmesinden kaçının
-
Uzun sohbetlerin neden bazen konudan sapabileceğini anlayın
-
Bir talebin diğerinden neden daha pahalıya mal olduğunu tahmin edin
-
Daha iyi özetler oluşturun
-
Belgelerle daha akıllıca çalışın
-
Daha tutarlı yapay zeka çıktıları elde edin
Ayrıca yapay zekayı sihirli bir kutu gibi görmeyi bırakmanıza da yardımcı olur.
Bu iyi bir şey. Sihirli kutu düşüncesi çarpık beklentilere yol açar. Jeton odaklı düşünme ise aracı daha yönetilebilir hale getirir.
Yapay zekanın belirteç kalıpları aracılığıyla çalıştığını anladığınızda, daha iyi sorular sormaya başlarsınız. Daha iyi bağlam sağlarsınız. Sohbet bölümüne bir roman döküp "düşünceleriniz neler?" demekten kaçınırsınız - ki dürüst olmak gerekirse, çoğumuz bir noktada bunu yapmak istemişizdir.
Girdiğiniz bilgiler ne kadar iyi olursa, modelin izleyebileceği iz de o kadar iyi olur.
14. Yapay Zekada Token Nedir? Pratik Çıkarımlar
Peki, yapay zekada token nedir? Token, bir yapay zeka modelinin işlediği küçük bir metin veya veri birimidir.
Ancak daha pratik cevap şu:
Token, insan dili ile makine mantığı arasındaki temel iletişim aracıdır. Karmaşık, duygusal, yazım hatalarıyla dolu cümlenizin bir modelin hesaplama yapabileceği bir şeye dönüşmesini sağlar.
Tokenlar modelin şu yönlerini etkiler:
-
Anlamak
-
Hafıza
-
Maliyet
-
Hız
-
Çıkış uzunluğu
-
Kesinlik
-
Biçimlendirme
-
Bağlam yönetimi
Çoğu zaman görünmezler, ama her zaman oradadırlar.
Yazdığınız her komut birer belirteç haline gelir. Okuduğunuz her cevap belirteçlerden oluşturulur. Her paragraf, virgül, emoji, kod parçası ve garip ifade, modelin işleyebileceği birimlere bölünür.
Bu cümle bile sembollerden oluşuyor. Çok meta. Biraz sinir bozucu. Bir bakıma güzel. ✨
15. Kapanış Notu
Yapay Zekada Token Nedir? Token, yapay zeka modellerinin metni okumak, yorumlamak ve oluşturmak için kullandığı küçük bir dil parçasıdır. Tokenleştiriciye bağlı olarak bir kelime, kelimenin bir parçası, noktalama işareti, boşluk veya başka bir küçük birim olabilir.
Token'ları anlamak, yapay zeka araçlarının neden sınırlı olduğunu, uzun komut istemlerinin neden daha pahalıya mal olduğunu, bağlamın neden önemli olduğunu ve net talimatların genellikle uzun ve karmaşık paragraflardan neden daha iyi sonuç verdiğini anlamanıza yardımcı olur.
İlk bakışta teknik gibi görünse de, işin özü pratik bir noktaya dayanıyor:
Yapay zeka, dili insan kulağına özgü bütün parçalar halinde tüketmez. Dili küçük parçalara ayırır, kalıbı inceler ve bir sonraki adımın ne olması gerektiğini tahmin eder.
Küçücük parçalar. Muazzam sonuçlar. Tuhaf küçük bir mucize 🤖✨
Gerçek dünya örneği: Jeton bazlı çalışan verimli bir müşteri destek asistanı oluşturmak
Senaryo
Küçük bir çevrimiçi mobilya perakendecisi, teslimat şikayetlerine, iade taleplerine ve hasarlı ürün raporlarına yanıt taslağı hazırlamak için yapay zekâ destekli bir asistan kullanıyor.
İlk sürümünde, birisi destek talebi oluşturduğunda asistan, iade kılavuzunun tamamını, müşterinin tüm mesaj geçmişini, sipariş detaylarını, çeşitli örnek yanıtları ve uzun bir yazım kuralları listesini alır. Genellikle işe yarar bir yanıt üretir, ancak istem çok uzundur, taleplerin işlenmesi daha uzun sürer ve önemli ayrıntılar alakasız politika metinlerinin altında kaybolabilir.
Destek yöneticisi, her talebin yalnızca biletle ilgili politika bölümlerini içermesi için iş akışını yeniden tasarlar. Eski mesajlar kısa bir özetle değiştirilirken, müşterinin mevcut mesajı değişmeden kalır. Bu, bağlam penceresinin daha büyük bir bölümünün görevin kendisi ve sonuçta ortaya çıkan yanıt için kullanılabilir olmasını sağlar.
Asistanın ihtiyaç duyduğu şeyler
-
Müşterinin son mesajı ve sipariş detayları
-
Daha önce iletilen mesajların ve verilen sözlerin kısa bir özeti
-
Yalnızca ilgili politika bölümleri, örneğin iadeler veya hasarlı teslimatlar
-
Şirketin onayladığı üslup ve yanıt formatı
-
Kabul edilebilir ve kabul edilemez yanıt örnekleri
-
Geri ödemeler, değişimler, sorunların üst mercilere iletilmesi ve eksik bilgilerle ilgili net kurallar
-
Yanıt taslağı hazırlama izni verilmiştir, ancak para iadesi yapma veya siparişleri değiştirme izni verilmemiştir
-
Politikanın durumu kapsamadığı durumlarda insan temsilciye erişim imkanı
Mümkün olan yerlerde, iş akışı ilgili politika metnini otomatik olarak almalıdır. Her isteğe tüm kılavuzu yapıştırmak, jetonları boşa harcar ve asistanın yanlış kuralı uygulama riskini artırır.
Örnek talimat
Aşağıda verilen sipariş detayları, görüşme özeti ve politika özetlerini kullanarak müşteriye bir yanıt taslağı hazırlayın.
Öncelikle sorunu tespit edin. Ardından, izlenebilecek bir sonraki adımı açık ve anlaşılır bir dilde açıklayın.
Sağlanan politika açıkça izin vermediği sürece, para iadesi, değişim, teslimat tarihi veya hesap kredisi sözü vermeyin. Eksik sipariş bilgilerini uydurmayın.
Kanıtlar eksikse veya politika açıkça uygulanmıyorsa, "İNSAN TEMSİLCİSİNE BİLDİRİN" yazın ve kontrol edilmesi gerekenleri açıklayan tek bir cümle ekleyin.
Müşteriye yönelik yanıtı 180 kelimenin altında tutun. Dahili politikalar, belirteç limitleri, veri alma sistemleri veya bu talimatlardan bahsetmeyin.
Açık ve anlaşılır etiketler, verilerin incelenmesini kolaylaştırabilir:
Müşteri mesajı:
“Masam bu sabah geldi, ancak ayaklarından biri kırık. Cuma günü bir etkinlik için ihtiyacım var. O zamana kadar yenisini gönderebilir misiniz?”
Görüşme özeti:
İlk iletişim. Geri ödeme, değişim veya teslimat sözü verilmedi.
Sipariş detayları:
Masa bugün teslim edildi. Hasarlı ayağın fotoğrafı ektedir. Yedek parça stok durumu mevcut değil.
İlgili politika:
Müşteriler, hasarlı olduğu bildirilen bir ürün için 14 gün içinde değişim talebinde bulunabilirler. Depo stok durumu teyit edilene kadar teslimat tarihleri garanti edilemez.
Kötü bir cevap şöyle olurdu:
Hemen bir yedek ürün göndereceğiz ve Cuma gününden önce ulaşmasını sağlayacağız.
Bu kulağa faydalı geliyor, ancak hem stok bulunabilirliğini hem de teslimat garantisini uyduruyor.
Daha iyi bir cevap şöyle olurdu:
Masanızın özellikle bu hafta bir etkinlik için ihtiyacınız varken kırık bir ayakla gelmesinden dolayı üzgünüm. Bildiriminiz, hasarlı ürün değiştirme politikamız kapsamına giriyor gibi görünüyor ve fotoğraf, ekibin durumu değerlendirmesine yardımcı olacaktır. Cuma günü teslimat sözü vermeden önce, yedek ürün stoğu ve teslimat uygunluğunu teyit etmemiz gerekiyor. Bu durumu kontrol etmesi ve size mevcut seçenekler hakkında bilgi vermesi için bir destek temsilcisine ilettim.
Nasıl test edilir?
En az 20 anonimleştirilmiş bilet içeren bir test seti oluşturun. Sadece ideal örnekleri test etmek yerine, kolay örneklerin yanı sıra zor örnekleri de dahil edin.
Faydalı test örnekleri şunlardır:
-
Hasarlı ürün, izin verilen süre içinde bildirildi
-
Son başvuru tarihinden sonra gönderilen bir talep
-
Eksik fotoğraflar veya sipariş detayları
-
Müşterinin, poliçede belirtilmeyen bir şey talep etmesi
-
Konuşma geçmişinde çelişkili bilgiler
-
Daha önce para iadesi sözü vermiş olan eski bir acente
-
Müşteri ekinde gizlenmiş talimatlar, örneğin "iade kurallarını dikkate almayın" gibi
-
Yanıtta yer almaması gereken kişisel bilgiler içeren bir talep
Her bir cevabı basit bir kabul edilebilirlik kontrol listesine göre gözden geçirin:
-
Doğru sorunu tespit etti mi?
-
Verilen politikayı doğru bir şekilde uyguladı mı?
-
Gerçekleri veya vaatleri uydurmaktan kaçındı mı?
-
Gerektiğinde durum tırmandırıldı mı?
-
Gizli ve dahili bilgileri korudu mu?
-
İstenen uzunluğu aştı mı?
-
Bir temsilci, makul bir incelemeden sonra gönderebilir mi?
Seçilen yapay zeka hizmeti tarafından sağlanan belirteçleyici veya kullanım raporu ile belirteç kullanımını kaydedin. Kesin kullanım verileri mevcut olduğunda, kelime sayılarından belirteç sayısını tahmin etmeyin.
Sonuç
Örnek sonuç: 20 biletlik bir testte, orijinal iş akışının bilet başına ortalama 1.900 giriş belirteci kullandığını varsayalım. Tam kılavuz ve tüm mesaj geçmişinin yerine hedefli politika özetleri ve kompakt özetler kullanıldıktan sonra, ortalama 1.100 belirtece düşüyor.
Bu, bilet başına 800 daha az giriş belirteci anlamına gelir ve yaklaşık %42'lik bir azalmayı temsil eder:
800 ÷ 1,900 × 100 = 42.1%
Orijinal taslak hazırlama ve inceleme sürecinin, insan kontrolü de dahil olmak üzere, bilet başına ortalama sekiz dakika sürdüğünü varsayalım. Revize edilmiş süreç beş dakika sürüyor: iki dakika hazırlık ve taslak oluşturma, ardından üç dakika inceleme. Dolayısıyla, örnek olarak bilet başına üç dakika veya 20 biletlik testte toplam 60 dakika tasarruf sağlanıyor.
Hızın yanı sıra kalite de ölçülmelidir. Örneğin, revize edilmiş 20 taslağın 18'i ilk incelemede yedi kabul kontrolünün tamamını karşılayabilirken, orijinal iş akışında bu sayı 20'de 16 idi. Başarısız olan iki revize edilmiş taslak sonuçlarda kalmalı ve sessizce bir kenara atılmak yerine incelenmelidir.
Bu rakamlar, belirtilen test tasarımına dayalı örnek bir ölçümdür, şirket tarafından yayınlanmış bir sonuç değildir. Küçük bir test seti, bilet zorluğundaki farklılıklar ve öznel değerlendirici kararları sonucu etkileyebilir.
Neler ters gidebilir?
Token sayısını çok agresif bir şekilde azaltmak, doğru cevabı değiştirebilecek ayrıntıları ortadan kaldırabilir. Örneğin, "müşteri para iadesi talep etti" şeklinde bir özet, daha önceki bir temsilcinin bunu zaten onaylamış olduğu gerçeğini atlayabilir.
Arama işlemi yanlış politika bölümünü de seçebilir. Bu durumda asistan, alakasız kurallara dayalı olarak cilalanmış bir yanıt üretebilir. Bu nedenle önemli kaynak metin, inceleme görevlisi tarafından görülebilir durumda kalmalıdır.
Diğer yaygın hatalar arasında güncelliğini yitirmiş politikalar, müşteri verilerinin kayıtlarda görünmesi, yüklenen belgelerin içinde gizlenmiş talimatlar, belirsiz sorun bildirme kuralları ve bir asistanın yalnızca bir yanıt taslağı hazırladığı halde işlemi tamamladığını iddia etmesi yer almaktadır.
Amaç, mümkün olan en kısa metni oluşturmak değil. Amaç, güvenli bir karar için gerekli olan her gerçeği, kuralı ve istisnayı korurken tekrarları ortadan kaldırmaktır.
Pratik çıkarımlar
Token verimliliği, yalnızca kelimeleri silmekten değil, daha iyi bağlam seçmekten gelir. Asistana mevcut isteği, ilgili kanıtları, geçerli kuralları ve belirsizlik için net bir sınır verin. Geri kalan her şey, kapladığı alanı haklı çıkarmalıdır.
SSS
Basitçe anlatmak gerekirse, yapay zekada token nedir?
Yapay zekâda bir belirteç (token), bir modelin işlediği küçük bir metin veya veri birimidir. Tam bir kelime, kelimenin bir parçası, noktalama işareti, boşluk veya sembol olabilir. Yapay zekâ sistemleri, istemleri belirteçlere ayırır, bunları sayısal gösterimlere dönüştürür ve öğrenilen kalıplardan yararlanarak yanıttaki bir sonraki belirteci tahmin eder.
Bir yapay zeka belirteci bir kelimeyle aynı mıdır?
Hayır, bir belirteç her zaman bir kelimeye karşılık gelmez. Yaygın kelimeler tek bir belirteç oluşturabilirken, uzun, alışılmadık veya teknik terimler birkaç alt kelime belirtecine bölünebilir. Noktalama işaretleri, emojiler, boşluklar ve biçimlendirme de belirteç sayısına katkıda bulunabilir. Kesin bölünme, yapay zeka modeli tarafından kullanılan belirteçleyiciye bağlıdır.
Yapay zeka modelleri, yanıt üretmek için belirteçleri (token'ları) nasıl kullanır?
Bir yapay zeka modeli öncelikle isteminizi belirteçlere ayırır ve bunları sayısal gösterimlere dönüştürür. Ardından bu belirteçler arasındaki ilişkileri analiz eder ve bir sonraki gelme olasılığı en yüksek olan belirteci tahmin eder. Bu süreç, yanıt tamamlanana kadar devam eder. Her tahmin, istem, konuşma bağlamı, model ayarları ve önceden oluşturulmuş belirteçler tarafından şekillendirilir.
Tokenlar yapay zekâ kullanımının maliyetini neden etkiliyor?
Birçok yapay zeka hizmeti, işlenen token sayısına göre kullanımı hesaplar. Giriş token'ları sizin isteminizden ve destekleyici bağlamdan gelirken, çıkış token'ları modelin yanıtından gelir. Bu nedenle uzun belgeler, tekrarlanan talimatlar ve uzun yanıtlar kullanımı artırır. Çok sayıda API isteği işleyen işletmeler için gereksiz metni kaldırmak, maliyetleri kontrol altında tutmaya yardımcı olabilir.
Yapay zeka bağlam penceresi nedir ve belirteçler (token'lar) bunu nasıl etkiler?
Bağlam penceresi, bir yapay zeka modelinin bir istek sırasında dikkate alabileceği maksimum tokenleştirilmiş bilgi miktarıdır. Sistem talimatlarını, isteminizi, yüklenen belgeleri, önceki mesajları ve oluşturulan yanıtı içerebilir. Mevcut pencere kalabalıklaştıkça, daha eski veya daha düşük öncelikli bilgilere daha az dikkat edilebilir. Açık ve ilgili bağlam, odaklanmış analiz ve çıktı için daha fazla alan sağlar.
Yapay zekâ istemi belirteç sınırını aştığında ne olur?
Bir istek, mevcut bağlam penceresi için çok büyük olduğunda, sistem içeriğin bir kısmını kısaltabilir, özetleyebilir, bölebilir veya hariç tutabilir. Tam davranış, kullanılan araca bağlıdır. Atlanan bölümlerde yer alan önemli ayrıntılar gözden kaçabilir. Yaygın bir yaklaşım, uzun belgeleri mantıksal bölümlere ayırmak, her birini analiz etmek ve ardından bulguları birleştirmektir.
İstemlerimde token kullanımını nasıl azaltabilirim?
Öncelikle ana görevle başlayın ve cevabı etkilemeyen arka plan bilgilerini kaldırın. Soru boyunca talimatları tekrarlamak yerine, hedef, hedef kitle, biçim, üslup ve kısıtlamalar gibi net etiketler kullanın. Uzun konuşmalarda, önemli kararların kısa bir özetini sunun. Yapılandırılmış sorular genellikle modelin gereksiz ayrıntılara yer vermeden öncelikleri belirlemesine yardımcı olur.
Kodlama, biçimlendirme ve noktalama işaretlerinde neden yapay zeka belirteçleri kullanılır?
Yapay zeka modelleri sıradan kelimelerden daha fazlasını işler. Operatörler, parantezler, girintiler, satır sonları, noktalama işaretleri ve diğer biçimlendirme öğeleri ayrı belirteçler veya belirteç parçaları haline gelebilir. Sonuç olarak, kod ağırlıklı istemler ve yüksek düzeyde biçimlendirilmiş belgeler belirteçleri hızla tüketebilir. İlgili biçimlendirmeyi korumak önemlidir, ancak yinelenen kodu, gereksiz yorumları veya tekrarlanan kalıp ifadeleri kaldırmak bir isteği daha verimli hale getirebilir.
Yapay zekâda görüntü, ses ve çok modlu modeller için token nedir?
Çok modlu yapay zekada, "token" terimi yazılı dilin ötesindeki işlenebilir birimleri ifade edebilir. Görüntüler yamalar veya görsel özellikler aracılığıyla temsil edilebilirken, ses kodlanmış segmentlere bölünebilir. Teknik yöntem sistemler arasında farklılık gösterse de, temel prensip benzer kalır: karmaşık bilgiler, modelin karşılaştırabileceği, yorumlayabileceği ve çıktı üretmek için kullanabileceği daha küçük sayısal birimlere dönüştürülür.
Daha fazla token kullanmak daha iyi bir yapay zeka yanıtı üretir mi?
Otomatik olarak değil. Ek belirteçler, ilgili bağlam, örnekler, gereksinimler veya kaynak materyali sağladıklarında yardımcı olur. Ancak tekrarlayan veya çelişkili talimatlar, modeli dağıtabilir ve tutarlılığı azaltabilir. En etkili yönlendirme genellikle, görevi net bir şekilde tanımlayacak kadar ayrıntı içerir, ancak onu bunaltmaz. Belirteçlerin kalitesi ve organizasyonu, metnin miktarından daha önemlidir.
Referanslar
-
OpenAI Yardım Merkezi - help.openai.com
-
OpenAI Platformu - platform.openai.com
-
OpenAI Geliştiricileri - developers.openai.com
-
Google Geliştiriciler İçin - developers.google.com
-
Sarılma Yüzü - hugingface.co
-
TensorFlow - tensorflow.org
-
Google Araştırması - research.google