0.2.0 • Published 1 year ago

idb-vector v0.2.0

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
1 year ago

Vector IDB

A simple IDB vector store.

<script type="module">
  import { VectorDB } from "idb-vector";

  const db = new VectorDB({
    vectorPath: "embedding"
  });

  await db.insert({ embedding: [1, 2, 3], "text": "ASDASINDASDASZd" });
  await db.insert({ embedding: [2, 3, 4], "text": "GTFSDGRG" });
  await db.insert({ embedding: [73, -213, 3], "text": "hYTRTERFR" });

  // Query returns a list ordered by the entries closest to the vector (cosine similarity)
  console.log(await db.query([1, 2, 3], { limit: 20 }));
</script>
0.1.0

1 year ago

0.2.0

1 year ago

0.1.1

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago