Embedding ialah lokasi, dan makna ialah jarak
Berikan model embedding ayat "bagaimana saya dapatkan wang saya kembali" dan ia mengembalikan senarai nombor. Berikan "dasar bayaran balik" dan ia mengembalikan senarai lain. Kedua-dua senarai itu berdekatan antara satu sama lain. Berikan "pemulangan elektron dalam katod" dan senarai itu mendarat jauh, walaupun ia berkongsi perkataan yang sama.
Itulah keseluruhan helahnya. Model itu telah belajar meletakkan teks dalam ruang berdimensi ratusan atau ribuan supaya makna, bukan perbendaharaan kata, menentukan tempat sesuatu mendarat. Sebaik sahaja teks menjadi lokasi, soalan tentang makna menjadi soalan tentang jarak, dan jarak ialah sesuatu yang boleh dikira komputer untuk sejuta item dalam masa milisaat.
Demonstrasi awal yang terkenal, daripada kerja word2vec pada 2013, ialah aritmetik pada lokasi perkataan: ambil vektor untuk "raja", tolak "lelaki", tambah "perempuan", dan perkataan terdekat dengan hasilnya ialah "ratu". Model embedding moden melakukan perkara yang sama untuk keseluruhan ayat dan dokumen, dan vektornya lebih panjang.
Sebesar mana embedding itu, pada model yang benar-benar digunakan orang
Panjang senarai itu dipanggil bilangan dimensinya. Ia telah berkembang seiring dengan model.
word2vec pada 2013 menggunakan 300 dimensi dan BERT base 768 pada 2018; Voyage 3 mengembalikan 1,024, text-embedding-3-small milik OpenAI mengembalikan 1,536 nombor bagi setiap input dan text-embedding-3-large mengembalikan 3,072; Gemini Embedding milik Google juga lalai kepada 3,072. Lebih banyak dimensi boleh menyimpan perbezaan yang lebih halus, dengan kos storan dan masa perbandingan, itulah sebabnya model yang lebih baharu juga membenarkan anda memendekkan senarai kepada saiz yang lebih kecil apabila kelajuan lebih penting daripada nuansa.
Setiap nombor itu tidak bermakna dengan sendirinya. Dimensi 412 bukanlah "formaliti" atau "topik". Maknanya hanya terletak pada tempat keseluruhan senarai itu mendarat berbanding senarai lain, itulah sebabnya embedding tidak berguna tanpa koleksi untuk dibandingkan.
Di mana embedding berjalan tanpa anda menyedarinya
Sembang dengan dokumen anda. Apabila anda memuat naik PDF panjang dan bertanya soalan, fail itu dipecahkan kepada petikan, setiap petikan di-embed dan disimpan dalam pangkalan data vektor, soalan anda di-embed, dan petikan yang vektornya paling dekat diserahkan kepada model bahasa sebagai konteks. Model itu menjawab daripada petikan tersebut. Inilah retrieval-augmented generation, dan apa itu RAG membincangkan keseluruhan aliran kerja itu; embedding adalah langkah carian di dalamnya. Panduan sembang dengan PDF membincangkan cara bertanya soalan kepada fail yang dimuat naik dalam Whizi.
Sama ada dokumen dicari atau dibaca sepenuhnya bergantung pada tetingkap. Tetingkap konteks setiap model, dalam muka surat, ada di bawah; apa sahaja yang muat boleh dimasukkan sepenuhnya, dan dapatan semula wujud untuk koleksi yang tidak muat.
Carian yang memahami sinonim. Laman sokongan yang memaparkan artikel pembatalan untuk "berhenti membayar" sedang membandingkan embedding, bukan memadankan perkataan.
Cadangan dan pengelompokan. Item dengan vektor berdekatan adalah item yang serupa: produk berkaitan, tiket pendua, artikel pada topik yang sama.
Ciri ingatan dalam aplikasi sembang. Apabila pembantu "mengingati" satu fakta daripada perbualan lama, satu pelaksanaan lazim meng-embed nota lama dan mendapatkan semula yang paling dekat ke dalam gesaan.
Dalam setiap kes, embedding melakukan pencarian dan sesuatu yang lain membuat keputusan atau menulis. Mod kegagalannya juga sama di mana-mana: jika vektor terdekat ialah petikan yang salah, segala-galanya seterusnya akan menjawab dengan yakin soalan yang salah, iaitu kegagalan dapatan semula yang disenaraikan apa itu halusinasi AI sebagai kegagalan berasingan daripada rekaan.
- Ingat pembahagiannya: embedding mencari, model bahasa menulis
- Rangkai soalan kepada dokumen yang dimuat naik dalam istilah dokumen itu sendiri
- Pecahkan muat naik besar mengikut topik supaya dapatan semula ada ruang carian yang lebih bersih
- Buka petikan yang disebut pada mana-mana jawapan sembang dengan fail sebelum mempercayainya
- Gunakan carian teks biasa untuk rentetan tepat seperti ID dan kod; embedding memadankan makna, bukan aksara
Soalan Lazim
Apakah embedding dalam istilah mudah?
Senarai nombor yang mewakili makna sekeping teks, diletakkan supaya makna yang serupa mendapat senarai yang serupa. "Dasar bayaran balik" dan "bagaimana saya dapatkan wang saya kembali" mendarat berdekatan; ayat kimia dengan perkataan bayaran balik mendarat jauh. Jarak antara senarai adalah cara komputer mengukur keterkaitan.
Apakah perbezaan antara model embedding dan LLM?
Model embedding menghasilkan senarai nombor tetap yang mewakili makna; model bahasa menghasilkan teks baharu satu token pada satu masa. Yang pertama mencari dan memadankan, yang kedua menulis dan menjawab. Sembang dengan dokumen anda menggunakan kedua-duanya: embedding untuk mengambil petikan berkaitan, LLM untuk menulis jawapan daripadanya.
Berapa banyak dimensi yang ada pada embedding?
Bergantung pada model. word2vec pada 2013 menggunakan 300, BERT base 768, dan model semasa berjalan dari 1,024 hingga 3,072: text-embedding-3-small milik OpenAI mengembalikan 1,536 dan text-embedding-3-large mengembalikan 3,072, sama seperti lalai Gemini Embedding milik Google. Model yang lebih baharu membenarkan anda memendekkan kepada dimensi yang lebih sedikit apabila kelajuan lebih penting daripada nuansa.
Adakah embedding mahal?
Tidak, dan itulah intinya. OpenAI menyenaraikan text-embedding-3-small pada $0.02 setiap juta token, berbanding $0.20 setiap juta token input untuk GPT-5.6 Luna dan $2 hingga $5 untuk model sembang terkehadapan pada harga senarai OpenRouter yang diambil pada 2026-08-20. Mencari adalah sepuluh hingga seratus kali lebih murah daripada menulis, itulah sebabnya sistem dapatan semula meng-embed segala-galanya dan hanya menjana jawapan.
Di mana embedding digunakan dalam ChatGPT, Claude atau Gemini?
Dalam ciri yang mencari sesuatu: muat naik fail dan sembang dengan dokumen, carian pada perbualan lampau anda, dan ingatan yang mengingati fakta daripada sembang terdahulu. Dalam setiap kes, reka bentuk lazim ialah meng-embed teks, mendapatkan semula padanan terdekat, dan membiarkan model bahasa menulis daripadanya. Embedding tidak kelihatan kepada anda; kegagalan dapatan semula, apabila ia berlaku, tidak begitu.