prorm API Reference
    Preparing search index...

    Interface ChromaStoreOptions

    Connection options for ChromaStore. path is the base URL of the Chroma server (e.g. http://localhost:8000) and is forwarded to new ChromaClient({ path }); any other ChromaClient options pass through unchanged.

    interface ChromaStoreOptions {
        path?: string;
        client?: ChromaClientLike;
        [key: string]: unknown;
    }

    Indexable

    • [key: string]: unknown

      Any other option accepted by new ChromaClient(...).

    Index
    path?: string

    Base URL of the Chroma server (e.g. http://localhost:8000).

    client?: ChromaClientLike

    A pre-built ChromaClient. When provided, connect() skips the require('chromadb') / new ChromaClient(...) step and uses this instead - the injection point used by tests to supply a mock.