Implementación de la búsqueda de vectores con Azure Database for PostgreSQL

Intermedio
Desarrollador
Azure Database para PostgreSQL

Aprenda a implementar la búsqueda vectorial mediante la extensión pgvector en Azure Database for PostgreSQL. Almacene incrustaciones, cree índices vectoriales y cree patrones de recuperación semántica para aplicaciones de IA.

Objetivos de aprendizaje

Después de completar este módulo, podrá:

  • Almacenamiento y inserción de vectores de consulta mediante la extensión pgvector en Azure Database for PostgreSQL
  • Ejecución de búsquedas de similitud de vector mediante diferentes métricas y operadores de distancia
  • Creación y administración de índices vectoriales para optimizar el rendimiento de la búsqueda
  • Implementar estrategias de actualización y renovación de incrustaciones para conjuntos de datos en evolución
  • Creación de patrones de recuperación que integran la búsqueda de vectores de PostgreSQL con canalizaciones RAG

Requisitos previos

Antes de comenzar este módulo, debe tener:

  • Experiencia de programación con Python.
  • Conocimientos básicos de los servicios de Azure y los conceptos de informática en la nube.
  • Familiaridad con las bases de datos relacionales y los aspectos básicos de SQL.
  • Descripción de los conceptos de aprendizaje automático, incluidas las inscrusciones y la búsqueda de similitud.