基于 Bert 的嵌入扩展。
维护者:martin-conur
安装和加载
INSTALL quackformers FROM community;
LOAD quackformers;
示例
SELECT embed('this is an embeddable sentence'); -- This is vanilla BERT (https://hugging-face.cn/sentence-transformers/all-MiniLM-L6-v2)
SELECT embed_jina('this is an embeddable sentence'); -- This is Jina BERT
关于 quackformers
Quackformers,一个 DuckDB 扩展嵌入。 旨在与 VSS 向量搜索一起使用,以实现 RAG 类型的功能。 Quackformers 基于 DuckDB 的 Rust 扩展模板
新增函数
function_name (函数名) | 函数类型 | description (描述) | comment (注释) | examples (示例) |
---|---|---|---|---|
embed | 标量 | 使用 vanilla BERT 实现嵌入文本,384 输出维度 float32 | NULL (空) | [SELECT embed('Quack Quack Quack!');] |
embed_jina | 标量 | 使用 Jina BERT 实现嵌入文本,768 输出维度 float32 | NULL (空) | [SELECT embed_jina('Quack Quack Quack!');] |