quackformers

BERT-basierte Embedding-Erweiterung.

Maintainer: martin-conur

Installation und Laden

INSTALL quackformers FROM community;
LOAD quackformers;

Beispiel

SELECT embed('this is an embeddable sentence'); -- This is vanilla BERT (https://huggingface.co/sentence-transformers/all-MiniLM-L6-v2)
SELECT embed_jina('this is an embeddable sentence'); -- This is Jina BERT

Über quackformers

Quackformers, eine DuckDB-Erweiterung für Embeddings. Vorgesehen zur Verwendung zusammen mit VSS-Vektorsuche für RAG-Funktionen. Quackformers basiert auf DuckDBs Rust Extension Template

Hinzugefügte Funktionen

function_name function_type description comment examples
embed scalar Embed text using vanilla BERT implementation, 384 output dim float32 NULL [SELECT embed(‘Quack Quack Quack!’);]
embed_jina scalar Embed text using Jina BERT implementation, 768 output dim float32 NULL [SELECT embed_jina(‘Quack Quack Quack!’);]

Überladene Funktionen

Diese Erweiterung fügt keine Funktionsüberladungen hinzu.

Hinzugefügte Typen

Diese Erweiterung fügt keine Typen hinzu.

Hinzugefügte Einstellungen

Diese Erweiterung fügt keine Einstellungen hinzu.