Embedding nedir? Yapay zekada anlam nasıl sayıya dönüşür

Hızlı yanıt

Bir embedding, genellikle birkaç yüzden birkaç bine kadar sayıdan oluşan ve bir metin parçasının veya görselin anlamını temsil eden bir sayı listesidir. Anlamca benzer metinler birbirine yakın konumlanan listeler alır, böylece bir bilgisayar mesafeyi ölçerek ilgili içeriği bulabilir. Embedding'ler anlamsal aramayı, önerileri ve belgelerinle sohbet özelliğinin arkasındaki bulma adımını güçlendirir.

Embedding bir konumdur, anlam ise mesafedir

Bir embedding modeline "param nasıl geri gelir" cümlesini verin, size bir sayı listesi döndürür. "İade politikası" verin, başka bir liste döndürür. Bu iki liste birbirine yakındır. "Katottaki elektronların iadesi" cümlesini verin, kelimeyi paylaşmasına rağmen liste çok uzağa düşer.

İşin sırrı tamamen bu. Model, yüzlerce hatta binlerce boyutlu bir uzayda metni öyle yerleştirmeyi öğrenmiştir ki, konumu belirleyen kelime dağarcığı değil anlamdır. Metin bir konum haline geldiğinde, anlamla ilgili sorular mesafeyle ilgili sorulara dönüşür; mesafe ise bir bilgisayarın milisaniyeler içinde bir milyon öğe için hesaplayabileceği bir şeydir.

2013'teki word2vec çalışmasından gelen ünlü erken gösterim, kelime konumları üzerinde aritmetikti: "kral" vektörünü al, "erkek"i çıkar, "kadın"ı ekle; sonuca en yakın kelime "kraliçe" çıkar. Modern embedding modelleri aynısını bütün cümleler ve belgeler için yapar, vektörler ise daha uzundur.

İnsanların gerçekten kullandığı modellerde bir embedding ne kadar büyük

Listenin uzunluğuna boyut sayısı denir. Bu, modellerle birlikte büyümüştür.

2013'te word2vec 300 boyut, 2018'de BERT base 768 boyut kullandı; Voyage 3, 1.024 boyut döndürür, OpenAI'nin text-embedding-3-small modeli girdi başına 1.536 sayı döndürür ve text-embedding-3-large 3.072 sayı döndürür; Google'ın Gemini Embedding modeli de varsayılan olarak 3.072 kullanır. Daha fazla boyut daha ince ayrımları depolayabilir, ama bunun bedeli depolama ve karşılaştırma süresidir; bu yüzden daha yeni modeller, hız incelikten daha önemli olduğunda listeyi daha küçük bir boyuta kısaltmana da izin verir.

Bu sayıların her biri tek başına anlamsızdır. 412. boyut "resmiyet" veya "konu" değildir. Anlam yalnızca bütün listenin diğer listelere göre nereye düştüğündedir; bu yüzden karşılaştırılacak bir koleksiyon olmadan bir embedding işe yaramaz.

Embedding modelleri bulur, dil modelleri yazar

İnsanlar bu ikisini karıştırıyor çünkü ikisi de "metin üzerinde yapay zeka". Oysa zıt işler yapan farklı modeller bunlar.

Embedding modeliDil modeli (LLM)
GirdiMetin (veya görsel)Metin (veya görsel)
ÇıktıSabit bir sayı listesiBir seferde bir token, yeni metin
GörevGirdiyi benzer şeyler yakın olacak şekilde yerleştirGirdiyi makul biçimde sürdür
Kullanım alanıArama, eşleştirme, kümeleme, getirmeYanıtlama, yazma, özetleme
Milyon token başına maliyettext-embedding-3-small'da $0.02En ucuz GPT satırında $0.20, uç modellerde $2 ile $10 arası
Yanlış olabilir mi?Zayıf bir eşleşmeyi ilk sıraya koyabilirBir yanıt uydurabilir

Dikkat edilmesi gereken satır, maliyet satırıdır. OpenAI'nin küçük modeliyle bir milyon token'ı embedding'lemek $0.02'ye mal olur; buna karşılık GPT-5.6 Luna için milyon giriş token başına $0.20, yapay zeka model maliyet endeksine göre 2026-08-20 tarihinde alınan OpenRouter fiyatlarıyla Luna Pro ve GPT-5.4 Nano ile birlikte en ucuz GPT satırı olarak listelenir. Bulma, en ucuz GPT yazmasından on kat, uç yazma modellerinden ise en az yüz kat daha ucuzdur. Ciddi her sistemin önce bulup sonra yazmasının nedeni bu farktır. LLM nedir yazma tarafını ele alır.

Embedding'ler sen görmeden nerede çalışır

Belgelerinle sohbet. Uzun bir PDF yükleyip bir soru sorduğunda dosya parçalara bölünür, her parça embedding'lenip bir vektör veritabanında saklanır, sorun embedding'lenir ve vektörleri en yakın düşen parçalar bağlam olarak dil modeline iletilir. Model o parçalardan yanıt verir. Bu, retrieval-augmented generation'dır ve RAG nedir bu boru hattını baştan sona anlatır; embedding'ler onun arama adımıdır. PDF ile sohbet rehberi Whizi'de yüklenen bir dosyayı nasıl sorgulayacağını anlatır.

Bir belgenin aranıp aranmadığı yoksa baştan sona mı okunduğu, pencereye bağlıdır. Her modelin sayfa cinsinden bağlam penceresi aşağıda; sığan her şey bütün olarak girebilir, sığmayan koleksiyonlar içinse getirme yöntemi vardır.

200K'lık pencere bir romanı sığdırır. 1M'lik pencere ise rafın tamamını sığdırır
Claude Haiku 4.5200K tokens375 pagesKimi K2 Thinking262K tokens492 pagesGrok 4.6500K tokens938 pagesClaude Sonnet 51M tokens1,875 pagesGPT-5.6 Terra1.05M tokens1,969 pagesDeepSeek V4 Flash1.31M tokens2,458 pagesher kare 100 sayfadır, sayfa başına 400 kelimeve token başına dörtte üç kelime hesabıyla

Eş anlamlıları anlayan arama. "Ödemeyi durdurmak" için iptal makalesini döndüren bir destek sitesi, kelimeleri değil embedding'leri karşılaştırıyordur.

Öneriler ve kümeleme. Vektörleri birbirine yakın öğeler benzer öğelerdir: ilgili ürünler, yinelenen destek talepleri, aynı konudaki makaleler.

Sohbet uygulamalarındaki hafıza özellikleri. Bir asistan eski bir konuşmadan bir bilgiyi "hatırladığında", yaygın bir uygulama geçmiş notları embedding'leyip en yakın olanları istem içine getirmektir.

Her durumda bulma işini embedding, karar verme veya yazma işini başka bir şey yapar. Hata modu da her yerde aynıdır: en yakın vektör yanlış parçaysa, akış aşağısındaki her şey kendinden emin biçimde yanlış soruyu yanıtlıyor demektir; bu, yapay zeka halüsinasyonu nedir sayfasının uydurmadan ayrı bir hata türü olarak listelediği getirme kaçırmasıdır.

Kod yazmadan bu fikirle neler yapabilirsin

Bir embedding'i doğrudan elle nadiren yöneteceksin, ama mekanizmayı bilmek üzerine kurulu araçları nasıl kullandığını değiştirir.

  1. Yanıtın diliyle sor. Getirme, sorunu anlam bakımından parçalarla eşleştirir. Belgenin ifade ettiği biçimde ifade edilen bir soru, senin sesli söylediğin biçimden daha yakın düşer.
  2. Büyük yüklemeleri konuya göre böl. Üç ilgisiz konu içeren 400 sayfalık bir dosya kalabalık bir uzaya embedding'lenir; üç ayrı dosya ise temiz biçimde getirilir.
  3. Alıntılanan parçayı oku. Dosyayla sohbet yanıtı bir parçayı alıntılıyorsa, onu aç. Bir getirme kaçırması, biraz farklı bir soruya verilmiş kendinden emin bir yanıt gibi görünür.
  4. Tam metinlerde başarısız olmasını bekle. Embedding'ler anlamla ilgilidir; bir fatura numarası veya parça kodu düz metin aramayla daha iyi bulunur, iyi araçlar ikisini birleştirir.

Karar kuralı şu: iş, birçok parça arasından doğru olanı bulmaksa bir embedding modeli istersin ve bunun ucuz olması gerekir. İş bir parça üretmekse bir dil modeli istersin ve bunun iyi olması gerekir. Bu ayrımı doğru yapan ürünler, dosya sohbeti gerçekten çalışan ürünlerdir.

Kontrol listesi
  • Ayrımı hatırla: embedding'ler bulur, dil modelleri yazar
  • Yüklenen bir belgeye sorularını belgenin kendi terimleriyle sor
  • Getirmenin daha temiz bir uzayda arama yapabilmesi için büyük yüklemeleri konuya göre böl
  • Herhangi bir dosyayla sohbet yanıtına güvenmeden önce alıntılanan parçayı aç
  • Kimlikler ve kodlar gibi tam metinler için düz metin arama kullan; embedding'ler karakterleri değil anlamı eşleştirir

Sık sorulan sorular

Basit terimlerle embedding nedir?

Bir metin parçasının anlamı yerine geçen ve benzer anlamların benzer listeler almasını sağlayacak şekilde yerleştirilmiş bir sayı listesi. "İade politikası" ile "param nasıl geri gelir" birbirine yakın düşer; "iade" kelimesini içeren bir kimya cümlesi ise uzak düşer. Listeler arasındaki mesafe, bir bilgisayarın ilişkiyi ölçme yöntemidir.

Embedding modeli ile LLM arasındaki fark nedir?

Bir embedding modeli, anlamı temsil eden sabit bir sayı listesi verir; bir dil modeli ise bir seferde bir token olacak şekilde yeni metin üretir. Birincisi bulur ve eşleştirir, ikincisi yazar ve yanıtlar. Belgelerinle sohbet özelliği ikisini de kullanır: ilgili parçaları getirmek için embedding'leri, bunlardan yanıt yazmak için LLM'yi.

Bir embedding kaç boyuta sahiptir?

Bu modele göre değişir. 2013'te word2vec 300, BERT base 768 boyut kullandı; güncel modeller 1.024 ile 3.072 arasında çalışır: OpenAI'nin text-embedding-3-small modeli 1.536, text-embedding-3-large ise 3.072 döndürür; bu, Google'ın Gemini Embedding varsayılanıyla aynıdır. Daha yeni modeller, hız incelikten daha önemli olduğunda daha az boyuta kısaltmana izin verir.

Embedding'ler pahalı mı?

Hayır, önemli olan da bu. OpenAI, text-embedding-3-small modelini milyon token başına $0.02 olarak listeler; buna karşılık GPT-5.6 Luna için milyon giriş token başına $0.20 ve uç sohbet modelleri için 2026-08-20 tarihinde alınan OpenRouter liste fiyatlarıyla $2 ile $5 arası. Bulma, yazmadan on ila yüz kat daha ucuzdur; getirme sistemlerinin her şeyi embedding'leyip yalnızca yanıtı üretmesinin nedeni budur.

Embedding'ler ChatGPT, Claude veya Gemini'de nerede kullanılır?

Bir şeyleri bulan özelliklerde: dosya yükleme ve belgelerle sohbet, geçmiş konuşmaların üzerinde arama ve önceki sohbetlerden bilgi hatırlayan hafıza. Her birinde yaygın tasarım, metni embedding'lemek, en yakın eşleşmeleri getirmek ve dil modelinin bunlardan yazmasını sağlamaktır. Embedding senin için görünmezdir; getirme kaçırması ise, olduğunda, görünmez değildir.