¿Qué es la generación de embeddings?

La generación de embeddings convierte el texto en un vector numérico que las máquinas pueden comparar. Esto resulta útil para la búsqueda semántica, la agrupación, las recomendaciones y las comprobaciones de similitud.

Descripción de la herramienta

Esta herramienta envía tu texto a un modelo de embeddings seleccionado y muestra el vector resultante y sus dimensiones. Es compatible con modelos de OpenAI, Google y Voyage AI, por lo que puedes comparar proveedores o probar una configuración de embeddings sin salir de la aplicación.

Ejemplo

Entrada:

Restablece tu contraseña desde la página de configuración de la cuenta.

Salida:

{
  "model": "openai/text-embedding-3-small",
  "dimensions": 1536,
  "embedding": [0.0123, -0.0441, 0.0087]
}

Funciones

  • Permite elegir entre los modelos de embeddings compatibles de OpenAI, Google y Voyage AI
  • Muestra la dimensión del embedding y el vector sin procesar como JSON
  • Descarga el resultado como embedding.json

Cómo funciona

La herramienta recorta el texto de entrada, lo envía con el modelo seleccionado a la API de embeddings y muestra el vector devuelto en el área de salida. Si cambia el modelo, la estructura del vector también puede cambiar, por lo que el campo de dimensiones te ayuda a confirmar qué resultado has recibido.

Consejos

  • Usa textos breves y representativos cuando compares modelos.
  • Los distintos proveedores y modelos suelen devolver vectores con dimensiones diferentes.
  • Esta es una buena forma de verificar la coherencia de un flujo de búsqueda semántica antes de integrarlo en el código.