RAG - 向量

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

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

共有 10 个扩展包,包含 10 个扩展。

扩展 版本 许可证 语言 描述
vector pgvector 0.8.2 PostgreSQL C 向量数据类型和 ivfflat / hnsw 访问方法
vchord vchord 1.1.1 AGPL-3.0 Rust 使用Rust重写的高性能向量扩展
vectorscale pgvectorscale 0.9.0 PostgreSQL Rust 使用DiskANN算法对向量进行高效索引
vectorize pg_vectorize 0.26.0 PostgreSQL Rust 在PostgreSQL中封装RAG向量检索服务
pg_similarity pg_similarity 1.0 BSD 3-Clause C 提供17种距离度量函数
smlar smlar 1.0 PostgreSQL C 高效的相似度搜索函数
pg_summarize pg_summarize 0.0.1 PostgreSQL Rust 使用LLM对文本字段进行总结
pg_tiktoken pg_tiktoken 0.0.1 Apache-2.0 Rust 在PostgreSQL中计算OpenAI使用的Token数
pg4ml pg4ml 2.0 AGPL-3.0 C PG4ML是一个机器学习框架
pgml pgml 2.10.0 MIT Rust PostgresML:用SQL运行机器学习算法并训练模型

vector - 0.8.2

向量数据类型和 ivfflat / hnsw 访问方法

Extension Website Attributes
Package pgvector
RPM pgvector_$v DDL
DEB postgresql-$v-pgvector LIB
Language C
License PostgreSQL
OS/Archx86_64aarch64
el818171615141817161514
el918171615141817161514
el1018171615141817161514
d1218171615141817161514
d1318171615141817161514
u2218171615141817161514
u2418171615141817161514

vchord - 1.1.1

使用Rust重写的高性能向量扩展

Extension Website Attributes
Package vchord
RPM vchord_$v DDL
DEB postgresql-$v-vchord LIB
Language Rust
License AGPL-3.0
OS/Archx86_64aarch64
el818171615141817161514
el918171615141817161514
el1018171615141817161514
d1218171615141817161514
d1318171615141817161514
u2218171615141817161514
u2418171615141817161514

vectorscale - 0.9.0

使用DiskANN算法对向量进行高效索引

Extension Website Attributes
Package pgvectorscale
RPM pgvectorscale_$v DDL
DEB postgresql-$v-pgvectorscale LIB
Language Rust
License PostgreSQL
OS/Archx86_64aarch64
el818171615141817161514
el918171615141817161514
el1018171615141817161514
d1218171615141817161514
d1318171615141817161514
u2218171615141817161514
u2418171615141817161514

vectorize - 0.26.0

在PostgreSQL中封装RAG向量检索服务

Extension Website Attributes
Package pg_vectorize
RPM pg_vectorize_$v DDL
DEB postgresql-$v-pg-vectorize LIB
Language Rust
License PostgreSQL
OS/Archx86_64aarch64
el818171615141817161514
el918171615141817161514
el1018171615141817161514
d1218171615141817161514
d1318171615141817161514
u2218171615141817161514
u2418171615141817161514

pg_similarity - 1.0

提供17种距离度量函数

Extension Website Attributes
Package pg_similarity
RPM pg_similarity_$v DDL
DEB postgresql-$v-similarity LIB
Language C
License BSD 3-Clause
OS/Archx86_64aarch64
el818171615141817161514
el918171615141817161514
el1018171615141817161514
d1218171615141817161514
d1318171615141817161514
u2218171615141817161514
u2418171615141817161514

smlar - 1.0

高效的相似度搜索函数

Extension Website Attributes
Package smlar
RPM smlar_$v DDL
DEB postgresql-$v-smlar LIB
Language C
License PostgreSQL
OS/Archx86_64aarch64
el818171615141817161514
el918171615141817161514
el1018171615141817161514
d1218171615141817161514
d1318171615141817161514
u2218171615141817161514
u2418171615141817161514

pg_summarize - 0.0.1

使用LLM对文本字段进行总结

Extension Website Attributes
Package pg_summarize
RPM pg_summarize_$v DDL
DEB postgresql-$v-pg-summarize LIB
Language Rust
License PostgreSQL
OS/Archx86_64aarch64
el818171615141817161514
el918171615141817161514
el1018171615141817161514
d1218171615141817161514
d1318171615141817161514
u2218171615141817161514
u2418171615141817161514

pg_tiktoken - 0.0.1

在PostgreSQL中计算OpenAI使用的Token数

Extension Website Attributes
Package pg_tiktoken
RPM pg_tiktoken_$v DDL
DEB postgresql-$v-pg-tiktoken LIB
Language Rust
License Apache-2.0
OS/Archx86_64aarch64
el818171615141817161514
el918171615141817161514
el1018171615141817161514
d1218171615141817161514
d1318171615141817161514
u2218171615141817161514
u2418171615141817161514

pg4ml - 2.0

PG4ML是一个机器学习框架

Extension Website Attributes
Package pg4ml
RPM pg4ml_$v DDL
DEB postgresql-$v-pg4ml
Language C TRUST
License AGPL-3.0
OS/Archx86_64aarch64
el818171615141817161514
el918171615141817161514
el1018171615141817161514
d1218171615141817161514
d1318171615141817161514
u2218171615141817161514
u2418171615141817161514

pgml - 2.10.0

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

Extension Website Attributes
Package pgml
RPM pgml_$v DDL
DEB postgresql-$v-pgml LIB
Language Rust
License MIT
OS/Archx86_64aarch64
el81716151417161514
el91716151417161514
el10
d121716151417161514
d13
u221716151417161514
u241716151417161514