Amazon RDS para PostgreSQL admite la extensión pgvector 0.8.0

Publicado en: 21 de nov de 2024

Amazon Relational Database Service (RDS) para PostgreSQL ahora admite pgvector 0.8.0, una extensión de código abierto para PostgreSQL que permite almacenar y consultar de manera eficiente las incrustaciones vectoriales en la base de datos, lo que le permite utilizar la generación aumentada de recuperación (RAG) al crear sus aplicaciones de IA generativa. La versión pgvector 0.8.0 incluye mejoras en la selección de índices del planificador de consultas de PostgreSQL cuando hay filtros, lo que puede ofrecer un mejor rendimiento de consultas y mejorar calidad de los resultados de búsqueda.

La versión 0.8.0 de pgvector incluye una variedad de mejoras en la forma en que pgvector filtra los datos mediante condiciones en las cláusulas y uniones WHERE que pueden mejorar el rendimiento y la facilidad de uso de las consultas. Además, los escaneos iterativos del índice ayudan a evitar el “sobrefiltrado”, lo que garantiza la generación de resultados suficientes para satisfacer las condiciones de una consulta. Si un escaneo inicial del índice no cumple las condiciones de la consulta, pgvector continuará buscando en el índice hasta que alcance un umbral configurable. Esta versión también incluye mejoras de rendimiento para buscar y crear índices de HNSW.

La extensión pgvector 0.8.0 está disponible en instancias de bases de datos de Amazon RDS que ejecutan PostgreSQL 17.1 y versiones posteriores, 16.5 y versiones posteriores, 15.9 y versiones posteriores, 14.14 y versiones posteriores y 13.17 y versiones posteriores en todas las regiones de AWS aplicables.

Amazon RDS para PostgreSQL facilita las tareas de configuración, utilización y escalado de las implementaciones de PostgreSQL en la nube. Consulte la información sobre precios y la disponibilidad regional en Precios de Amazon RDS para PostgreSQL. Cree o actualice una base de datos completamente administrada de Amazon RDS en la Consola de administración de Amazon RDS.