Solución de IA

Implantación de la búsqueda semántica en Oracle APEX mediante AI Vector Search

Introducción

Oracle APEX ahora aprovecha la función AI Vector Search incorporada en Oracle AI Database para implementar búsquedas de similitud basadas en semántica. Esta función permite a los desarrolladores ejecutar modelos de deep learning y crear embeddings vectoriales sin salir de la base de datos. AI Vector Search transforma los datos en vectores de alta dimensión, lo que permite funcionalidades avanzadas de búsqueda semántica en aplicaciones de APEX. A diferencia de las búsquedas tradicionales basadas en palabras clave, esta tecnología comprende el significado que hay detrás de los datos y ofrece resultados más relevantes mediante búsquedas de similitud con conocimiento del contexto.

Oracle AI Database admite todos los tipos de datos y cargas de trabajo modernos, incluidos los vectores, e incorpora capacidades de IA y aprendizaje automático directamente dentro de la base de datos. Al generar y almacenar vectores —representaciones multidimensionales de documentos, imágenes, videos, sonido y otros tipos de datos no estructurados—, los desarrolladores pueden codificar estos objetos como vectores y permitir búsquedas de similitudes semánticas mediante cálculos matemáticos. Esta potente tecnología permite combinar búsquedas por similitud con búsquedas en datos empresariales mediante SQL sencillo, lo que la hace accesible para cualquier persona con conocimientos básicos de SQL.

Para quienes ejecutan APEX sobre Oracle AI Database, las capacidades de AI Vector Search están disponibles de forma nativa sin costo adicional. Esto significa que los desarrolladores de APEX pueden incluir sin problemas estas funcionalidades de búsqueda avanzada en sus aplicaciones, mejorando la experiencia del usuario con resultados más precisos y adaptados al contexto.

Demostración

Demostración: Potencia la búsqueda semántica con Oracle APEX y AI Vector Search (2:15)

Requisitos y configuración

  1. Cuenta de Oracle Cloud—página de registro
  2. Modelo ONNX preentrenado—documentación
  3. Oracle AI Database—documentación