Y a-t-il une méthode recommandée pour installer pgvector sur RDS ?

Existe-t-il une méthode recommandée pour obtenir pgvector sur RDS ?

cette page affirme :

L’extension pgvector est disponible sur toutes les instances de base de données d’Amazon RDS exécutant PostgreSQL 15.2 et versions ultérieures dans toutes les régions AWS, y compris les régions AWS GovCloud (US).

Mais d’après mes dernières informations, il y avait un problème subtil avec PG14. Je pense que ce site fonctionne sur RDS, cependant.

On peut supposer que les auto-hébergeurs typiques n’auront pas ce problème car l’image de base de données actuelle a pgvector, mais les deux endroits où je voulais essayer cela exécutent d’autres installations pg. :pleurer:

3 « J'aime »

Nous l’avons résolu ! Meta utilise PG15 depuis environ 3 mois. (préparez-vous à la mise à niveau de pg auto-hébergée bientôt)

Mais bien qu’AWS ne vous le dise pas à l’avance, vous avez également pgvector sur PG 13.11 :wink:

pgvector est disponible dans les services PostgreSQL hébergés par AWS RDS, Aurora, Azure, GCP et Digital Ocean, donc je pense que ce ne sera pas un problème.

2 « J'aime »

Cool. C’est une bonne nouvelle. Merci. Cela résoudra un problème. L’autre est une image postgres auto-installée qui fait de la réplication. Peut-être que je pourrai trouver comment utiliser l’image Discourse et faire fonctionner la réplication avec elle.

Merci.

1 « J'aime »

pgvector est sur les dépôts officiels PostgreSQL de Ubuntu/Debian, donc après les avoir activés, il suffit d’exécuter apt install pgvector sur n’importe quel serveur / image auquel vous avez accès.

2 « J'aime »

Soupir. Étrangement, l’image Docker postgres:13 ne résout pas le problème avec apt comme suggéré. Il semblait que l’image pg officielle serait une voie sûre à suivre.

1 « J'aime »

Désolé, ce n’était pas vraiment adapté pour un copier-coller, la commande exacte serait

apt update && apt install postgresql-${PG_MAJOR}-pgvector
1 « J'aime »

:person_facepalming:

LOL. Merci, mon postgres et sa réplique sont maintenant mis à jour et je l’ai installé ! Maintenant, pour les rapports de bugs.

2 « J'aime »

Si ma mémoire est bonne, c’est à peu près à ce moment-là que vous avez tendance à le déployer pour nous, types d’installation standard.

Avez-vous un calendrier de déploiement prévu pour PG15 ?

3 « J'aime »

Oui, en tenant compte des dernières fois, nous devrions effectivement introduire cette mise à niveau au cours de ce trimestre ou du prochain. Cependant, nous n’avons pas encore lancé le déploiement de la mise à niveau de l’auto-hébergement.

5 « J'aime »

Un message a été divisé dans un nouveau sujet : Envoyer des requêtes à l’IA via Typeform ?

Pour le bénéfice des autres - pour obtenir pg_vector sur AWS RDS 13.x, j’ai exécuté ce qui suit en tant qu’administrateur dans pgadmin :

CREATE EXTENSION vector;

1 « J'aime »