Skip to main content
1

Key besorgen

Erstelle in der ConareDB-Console einen cdb_...-Key. Keys sind auf dein Namespace-Präfix mit read/write-Berechtigungen gescopt, werden einmalig angezeigt und als Bearer-Token gesendet:
2

Zeilen schreiben

Namespaces werden beim ersten Schreibvorgang angelegt – kein Schema, keine Zeremonie. Jede Zeile ist ein Knoten mit externer id, Properties und optionalem Vektor. Die Vektordimension wird durch den ersten vektorisierten Schreibvorgang festgelegt und bei jedem weiteren validiert.
UpsertN ist ein vollständiger Zeilenersatz mit id als Schlüssel – schreibst du dieselbe id erneut, wird die alte Zeile (und ihr Vektor) ersetzt, nicht gemergt.
3

Suchen

Ein Request führt bis zu drei gerankte Zweige aus – Vektor-ANN, BM25-Keyword und chronologisch – über derselben gefilterten Zeilenmenge:
Zweige liefern unabhängige gerankte Listen, damit du die Fusion (RRF oder deine eigene) clientseitig steuerst – dieselbe Architektur, die auch Conares eigene Memory-Plane nutzt.
Du brauchst Vektoren? POST /api/v1/embeddings auf der Embeddings-API liefert einheitsnormierte 1024-dimensionale Vektoren, bereit zum Speichern.
Weiter: die vollständige Search-Referenz, Writes & Bulk-Ingest oder Namespaces & Keys.