Quiero información
  1. Inicio
  2. Glosario de IA
  3. Los modelos por dentro
  4. Embeddings

Qué son los embeddings

También se dice embedding, vector de embedding, representación vectorial o incrustaciones vectoriales.

En dos frases

Representación de un texto, una imagen u otro dato como una lista de números, un vector, en la que los contenidos de significado parecido quedan cerca. Es la base de la búsqueda semántica y una pieza habitual del RAG.

Nivel
Técnico
Actualizado

Definición amplia

Un embedding es una lista de números, un vector, que representa un dato: una palabra, una frase, un documento entero, una imagen o un producto. Lo genera un modelo de embeddings entrenado para que los contenidos parecidos reciban números parecidos. IBM lo resume así: cuanto más se parecen dos datos en el mundo real, más se deberían parecer sus vectores. Google añade que esos valores no son aleatorios, sino que el modelo los aprende durante su entrenamiento.

Cómo se usan

Una vez convertidos en vectores, los contenidos se comparan con una operación matemática que mide la distancia o el ángulo entre ellos, como la similitud del coseno. Así, «plazo de devolución» y «cuántos días tengo para devolver un pedido» quedan cerca aunque no compartan palabras. Esa comparación es la base de varios usos:

  • Búsqueda semántica: encontrar documentos por su significado y no por coincidencia de palabras.
  • RAG: localizar los fragmentos de los documentos de la empresa que se pasan a un modelo de lenguaje para que responda con ellos.
  • Recomendación: sugerir productos o contenidos parecidos a los que interesan a un cliente.
  • Clasificación y agrupación: ordenar textos por tema o detectar los que no encajan en ningún grupo.

Qué conviene saber en la empresa

Los embeddings se pueden guardar en una base de datos vectorial y suelen calcularse con un modelo distinto del que redacta las respuestas; de hecho, algunos fabricantes de modelos de lenguaje no ofrecen modelo de embeddings propio. La calidad depende del modelo elegido: los generales pueden fallar con vocabulario muy especializado, como el jurídico o el médico, y existen modelos pensados para sectores concretos. Además, los vectores de modelos distintos no son comparables entre sí: si se cambia de modelo, en general hay que volver a calcular los de todos los documentos, y hay que actualizarlos también cuando los documentos cambian.

Ejemplos de uso

  • Atención al cliente

    En atención al cliente, permiten que el asistente encuentre el artículo de ayuda adecuado aunque el cliente use palabras distintas a las del texto.

  • Marketing

    En marketing, se usan para agrupar reseñas y comentarios por tema sin definir antes las categorías.

  • Comercial y ventas

    En ventas, están detrás de las recomendaciones de productos parecidos a los que ya ha comprado un cliente.

  • Recursos humanos y talento

    En recursos humanos, sirven para buscar en las políticas internas por el sentido de la pregunta y no por palabras exactas.

  • Administración y finanzas

    En administración, ayudan a localizar contratos o facturas parecidos a uno dado dentro de un archivo grande.

Términos relacionados

Fuentes

Del término a aplicarlo en tu empresa.

Lo que explica este glosario se trabaja en los programas de Kynetik, área por área.

Ver los programas