Publié le: May 10, 2024

Amazon Relational Database Service (RDS) for PostgreSQL prend désormais en charge pgvector 0.7.0, une extension open source pour PostgreSQL qui permet de stocker des intégrations vectorielles dans votre base de données, vous permettant d'utiliser la génération augmentée par extraction (RAG) lors de la création de vos applications d'IA génératives. Cette version de pgvector inclut des fonctionnalités qui augmentent le nombre de dimensions des vecteurs que vous pouvez indexer, réduire la taille de l'index et inclut un support supplémentaire pour l'utilisation de la carte SIMD du processeur dans les calculs de distance.

pgvector 0.7.0 ajoute deux nouveaux types de données vectorielles : halfvec pour stocker les dimensions sous forme de flottants de 2 octets et sparsevec pour stocker jusqu'à 1 000 dimensions non nulles, et prend désormais en charge l'indexation de vecteurs binaires à l'aide du type de bit natif de PostgreSQL. Ces ajouts vous permettent d'utiliser la quantification scalaire et binaire pour le type de données vectorielles à l'aide d'index d'expression PostgreSQL, ce qui réduit la taille de stockage de l'index ainsi que son délai de création. La quantification vous permet d'augmenter les dimensions maximales des vecteurs que vous pouvez indexer : 4 000 pour les vecteurs demi-vec et 64 000 pour les vecteurs binaires. pgvector 0.7.0 ajoute également des fonctions pour calculer la distance de Hamming et la distance de Jaccard pour les vecteurs binaires.

pgvector 0.7.0 est disponible sur les instances de base de données dans Amazon RDS exécutant PostgreSQL 16.3 et plus, 15.7 et plus, 14.12 et plus, 13.15 et plus, et 12.19 et plus, dans toutes les régions AWS concernées, y compris les régions AWS GovCloud (US).

Amazon RDS for PostgreSQL simplifie la configuration, l'exploitation et la mise à l'échelle des déploiements PostgreSQL dans le cloud. Consultez la tarification d'Amazon RDS for PostgreSQL pour des détails de tarification et la disponibilité par région. Créez ou mettez à jour une base de données Amazon RDS entièrement gérée dans la console de gestion Amazon RDS.