Embeddings (vectores semánticos)
Los embeddings son listas de números, llamadas vectores, que representan el significado de un texto, una imagen o un sonido. Dos elementos de sentido parecido reciben vectores cercanos, lo que permite a un programa buscar por significado y no por palabras exactas.
Actualizado el 8 de noviembre de 2026
Legible solo en tus dispositivos.
Tu conversación es legible en tu dispositivo, y en tus otros dispositivos si los sincronizas. En ningún otro sitio.
Ilegible para nosotros.
Tu mensaje pasa sin quedar registrado; tus chats solo se guardan cifrados.
El modelo no sabe quién eres.
Recibe la pregunta, nunca tu correo, tu cuenta ni tu dirección IP.
Nada se queda por el camino.
La respuesta vuelve y se guarda aquí, cifrada; aunque sincronices, tu clave nunca nos llega en claro.
Cómo funciona
Un modelo de embeddings lee un texto y devuelve una lista de números de longitud fija, por ejemplo 1 024. Ningún número significa nada por sí solo; lo que importa es la posición del vector completo en un espacio de muchas dimensiones. Una frase sobre adoptar un cachorro y otra sobre llevarse un perro de un refugio quedan juntas, y una sobre la declaración de la renta cae muy lejos. La distancia suele medirse con la similitud del coseno, que compara la dirección de dos vectores y no su longitud. Piensa en un mapa donde cada texto es un alfiler y los vecinos hablan de lo mismo. También existen modelos para imágenes y audio, que sitúan una fotografía y su pie de foto en puntos vecinos. Una palabra como «banco» puede quedar cerca de los parques o del dinero, según la frase que la rodee.
Así las preguntas difusas se convierten en aritmética. Para buscar en muchos documentos, calculas una vez el embedding de cada pasaje y guardas los vectores; con la pregunta, calculas el suyo y buscas los pasajes más próximos. La misma idea sirve para recomendaciones, detección de duplicados, agrupación de tickets de soporte y la memoria de los asistentes. Es también la primera etapa de la generación aumentada por recuperación, en la que los pasajes hallados se entregan a un modelo para que responda con ellos. Tiendas, bibliotecas y centros de ayuda lo emplean en estanterías de recomendaciones, buscadores semánticos y detectores de correo basura o duplicados, con un índice especializado que halla vecinos rápido sin revisar cada vector.
Los embeddings tienen límites. Un vector conserva el sentido pero pierde la redacción exacta, así que la búsqueda de un código, un nombre o una cifra precisos puede fallar, y muchos sistemas combinan vectores con búsqueda por palabras clave. Los vectores de modelos distintos no son comparables: si cambias de modelo, hay que recalcularlo todo. Los textos largos se dividen antes en pasajes, porque un solo vector para un libro entero difumina su contenido, y el tamaño del pasaje cambia lo que se encuentra. La calidad varía entre modelos: unos manejan muchos idiomas y otros rinden mejor en uno solo, así que prueba con tu propio material antes de decidirte. Colecciones típicas: contratos, tickets de soporte, recetas, letras de canciones o código fuente.
En NeverNo
La Caja fuerte de NeverNo usa embeddings para tus propios documentos. Cada pasaje, de unos 800 tokens, recibe un vector de 1 024 números que calcula una sola vez un modelo privado en DeepInfra. Los vectores se guardan en tu navegador junto a los documentos cifrados, y la búsqueda se hace allí mismo. GLM 5.3 Flash es un modelo privado y gratuito de Z.ai que lee imágenes y uno de los que pueden responder después con los pasajes encontrados.
Los desarrolladores pueden usar el mismo modelo de embeddings. El punto de acceso /embeddings de la API devuelve los vectores de qwen3-embedding-0.6b, con 1 024 valores y hasta 128 entradas por solicitud. La opción dimensions acorta los vectores, se admite la codificación base64, y los nombres de modelos de embeddings de OpenAI se aceptan y los atiende el mismo modelo. La página sobre la IA privada explica dónde se guarda el resto de tus datos.
Conviene recordar
Un embedding es un vector que sitúa un texto en un espacio de significado.
Textos parecidos reciben vectores cercanos: se busca por sentido, no por palabras exactas.
Un vector pierde la redacción exacta; nombres y códigos precisos pueden requerir también palabras clave.
Los vectores de dos modelos distintos no son comparables: cambiar de modelo obliga a recalcularlos todos.
Los embeddings son el primer paso de la generación aumentada por recuperación.
Preguntas frecuentes
¿Qué diferencia hay entre un embedding y un token?
Un token es un trozo pequeño de texto que lee el modelo. Un embedding es una lista de números que representa el significado de un token o de un pasaje entero. Entran los tokens y salen los vectores que los describen.
¿Un modelo de lenguaje usa embeddings por dentro?
Sí, convierte cada token en un vector antes de procesarlo. Un modelo de embeddings aparte, en cambio, está pensado para una sola tarea: producir, para un texto entero, un vector útil para comparar y buscar.
¿Alguien puede reconstruir mi texto a partir de su embedding?
Un vector no es texto legible, pero deriva del texto y puede revelar mucho sobre él. Trata los vectores guardados con el mismo cuidado que los documentos de los que proceden. Cifrar los vectores guardados, o conservarlos en tu propio dispositivo, es una precaución sensata.
Haz tu primera pregunta
Sin cuenta ni tarjeta. Escribe en cualquiera de los 10 idiomas que habla NeverNo.
Abrir el chat