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 LlamaIndexTS Github for the most up to date overview of integrations.

npm i llamaindex @llamaindex/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 "llamaindex";
import { PostgresIndexStore } from "@llamaindex/postgres";
const storageContext = await storageContextFromDefaults({
indexStore: new PostgresIndexStore(),
});