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.