RAG - 向量

AI与RAG扩展插件:向量数据库,DiskANN 向量索引,相似度度量函数集,库内机器学习与推理 pgml,等等。

扩展列表

共有 10 个扩展,位于 10 个扩展包中。

扩展版本许可证语言描述
vectorpgvector0.8.2PostgreSQLC向量数据类型和 ivfflat / hnsw 访问方法
vchordvchord1.1.1AGPL-3.0Rust使用Rust重写的高性能向量扩展
vectorscalepgvectorscale0.9.0PostgreSQLRust使用DiskANN算法对向量进行高效索引
vectorizepg_vectorize0.26.0PostgreSQLRust在PostgreSQL中封装RAG向量检索服务
pg_similaritypg_similarity1.0BSD 3-ClauseC提供17种距离度量函数
smlarsmlar1.0PostgreSQLC高效的相似度搜索函数
pg_summarizepg_summarize0.0.1PostgreSQLRust使用LLM对文本字段进行总结
pg_tiktokenpg_tiktoken0.0.1Apache-2.0Rust在PostgreSQL中计算OpenAI使用的Token数
pg4mlpg4ml2.0AGPL-3.0CPG4ML是一个机器学习框架
pgmlpgml2.10.0MITRustPostgresML:用SQL运行机器学习算法并训练模型

vector

pgvector - 0.8.2 : 向量数据类型和 ivfflat / hnsw 访问方法

条目属性OSx86_64aarch64
扩展名vectorel818171615141817161514
扩展包pgvectorel918171615141817161514
RPMpgvector_$vel1018171615141817161514
DEBpostgresql-$v-pgvectord1218171615141817161514
语言Cd1318171615141817161514
仓库PGDGu2218171615141817161514
协议PostgreSQLu2418171615141817161514

vchord

vchord - 1.1.1 : 使用Rust重写的高性能向量扩展

条目属性OSx86_64aarch64
扩展名vchordel818171615141817161514
扩展包vchordel918171615141817161514
RPMvchord_$vel1018171615141817161514
DEBpostgresql-$v-vchordd1218171615141817161514
语言Rustd1318171615141817161514
仓库PIGSTYu2218171615141817161514
协议AGPL-3.0u2418171615141817161514

vectorscale

pgvectorscale - 0.9.0 : 使用DiskANN算法对向量进行高效索引

条目属性OSx86_64aarch64
扩展名vectorscaleel818171615141817161514
扩展包pgvectorscaleel918171615141817161514
RPMpgvectorscale_$vel1018171615141817161514
DEBpostgresql-$v-pgvectorscaled1218171615141817161514
语言Rustd1318171615141817161514
仓库PIGSTYu2218171615141817161514
协议PostgreSQLu2418171615141817161514

vectorize

pg_vectorize - 0.26.0 : 在PostgreSQL中封装RAG向量检索服务

条目属性OSx86_64aarch64
扩展名vectorizeel818171615141817161514
扩展包pg_vectorizeel918171615141817161514
RPMpg_vectorize_$vel1018171615141817161514
DEBpostgresql-$v-pg-vectorized1218171615141817161514
语言Rustd1318171615141817161514
仓库PIGSTYu2218171615141817161514
协议PostgreSQLu2418171615141817161514

pg_similarity

pg_similarity - 1.0 : 提供17种距离度量函数

条目属性OSx86_64aarch64
扩展名pg_similarityel818171615141817161514
扩展包pg_similarityel918171615141817161514
RPMpg_similarity_$vel1018171615141817161514
DEBpostgresql-$v-similarityd1218171615141817161514
语言Cd1318171615141817161514
仓库MIXEDu2218171615141817161514
协议BSD 3-Clauseu2418171615141817161514

smlar

smlar - 1.0 : 高效的相似度搜索函数

条目属性OSx86_64aarch64
扩展名smlarel818171615141817161514
扩展包smlarel918171615141817161514
RPMsmlar_$vel1018171615141817161514
DEBpostgresql-$v-smlard1218171615141817161514
语言Cd1318171615141817161514
仓库PIGSTYu2218171615141817161514
协议PostgreSQLu2418171615141817161514

pg_summarize

pg_summarize - 0.0.1 : 使用LLM对文本字段进行总结

条目属性OSx86_64aarch64
扩展名pg_summarizeel818171615141817161514
扩展包pg_summarizeel918171615141817161514
RPMpg_summarize_$vel1018171615141817161514
DEBpostgresql-$v-pg-summarized1218171615141817161514
语言Rustd1318171615141817161514
仓库PIGSTYu2218171615141817161514
协议PostgreSQLu2418171615141817161514

pg_tiktoken

pg_tiktoken - 0.0.1 : 在PostgreSQL中计算OpenAI使用的Token数

条目属性OSx86_64aarch64
扩展名pg_tiktokenel818171615141817161514
扩展包pg_tiktokenel918171615141817161514
RPMpg_tiktoken_$vel1018171615141817161514
DEBpostgresql-$v-pg-tiktokend1218171615141817161514
语言Rustd1318171615141817161514
仓库PIGSTYu2218171615141817161514
协议Apache-2.0u2418171615141817161514

pg4ml

pg4ml - 2.0 : PG4ML是一个机器学习框架

条目属性OSx86_64aarch64
扩展名pg4mlel818171615141817161514
扩展包pg4mlel918171615141817161514
RPMpg4ml_$vel1018171615141817161514
DEBpostgresql-$v-pg4mld1218171615141817161514
语言Cd1318171615141817161514
仓库PIGSTYu2218171615141817161514
协议AGPL-3.0u2418171615141817161514

pgml

pgml - 2.10.0 : PostgresML:用SQL运行机器学习算法并训练模型

条目属性OSx86_64aarch64
扩展名pgmlel818171615141817161514
扩展包pgmlel918171615141817161514
RPMpgml_$vel10--
DEBpostgresql-$v-pgmld1218171615141817161514
语言Rustd13--
仓库PIGSTYu2218171615141817161514
协议MITu2418171615141817161514

最后修改 2026-03-08: add extension catalog (baacba6)