Skip to content

Index Stores

Index stores are underlying storage components that contain metadata(i.e. information created when indexing) about the index itself.

Check the vectorstores Github for the most up to date overview of integrations.

Terminal window
npm i llamaindex @vectorstores/postgres

You can configure the schemaName, tableName, namespace, and connectionString. If a connectionString is not provided, it will use the environment variables PGHOST, PGUSER, PGPASSWORD, PGDATABASE and PGPORT.

import { Document, VectorStoreIndex, storageContextFromDefaults } from "@vectorstores/core";
import { PostgresIndexStore } from "@vectorstores/postgres";
const storageContext = await storageContextFromDefaults({
indexStore: new PostgresIndexStore(),
});