在 RDS 上获取 pgvector 有推荐的方法吗?

在 RDS 上安装 pgvector 有推荐的方法吗?

此页面声称:

pgvector 扩展在 Amazon RDS 上运行 PostgreSQL 15.2 及更高版本的所有数据库实例中均可用,包括所有 AWS 区域,以及 AWS GovCloud (US) 区域。

但我上次知道的情况是,PG14 存在一些微妙的问题。我认为这个网站运行在 RDS 上。

假设典型的自托管用户不会遇到这个问题,因为当前的数据库镜像中有 pgvector,但我想要尝试它的两个地方都在运行其他的 pg 安装。:crying_cat_face:

3 个赞

我们修好了!Meta 已经运行 PG15 大约 3 个月了。(准备好很快进行自托管的 pg 升级)

但虽然 AWS 不会提前告诉你,但你也有 PG 13.11 中的 pgvector :wink:

pgvector 在 AWS RDS、Aurora、Azure、GCP 和 Digital Ocean 托管的 PostgreSQL 服务中可用,所以我想这不会是个问题。

2 个赞

太棒了。很高兴知道。谢谢。这将解决一个问题。另一个是自安装的 postgres 镜像,它进行复制。也许我可以弄清楚如何使用 Discourse 镜像并让复制与它一起工作。

谢谢。

1 个赞

pgvector 在 Ubuntu/Debian 官方 PostgreSQL PPA 上,因此启用该 PPA 后,只需在您有权访问的任何服务器/镜像中执行简单的 apt install pgvector 命令即可。

2 个赞

叹气。奇怪的是,postgres:13 docker 镜像并没有像建议的那样解决 apt 的问题。看起来官方的 pg 镜像是一个稳妥的选择。

1 个赞

抱歉,那不是严格复制粘贴的,确切的命令是

apt update && apt install postgresql-${PG_MAJOR}-pgvector
1 个赞

:person_facepalming:

哈哈。谢谢,我的 postgres 及其副本现在已更新,并且我已经安装了!现在是 bug 报告。

2 个赞

现在,如果我没记错的话,这大约是你们部署给像我们这样的标准安装类型的时间。

你们是否计划了 PG15 的推出时间表?

3 个赞

是的,考虑到最近几次,我们确实应该在本季度或下个季度推出此次升级。不过,我们尚未开始推出自助托管升级。

5 个赞

帖子已拆分为新主题:通过 Typeform 向 AI 发送请求?

为了方便他人——要在 AWS RDS 13.x 上获取 pg_vector,我在 pgadmin 中以管理员身份运行了以下命令:

CREATE EXTENSION vector;

1 个赞