genkitx-weaviate
    Preparing search index...

    Interface WeaviateCollectionParams

    Configuration for a Weaviate collection in the plugin.

    interface WeaviateCollectionParams {
        collectionConfig?: Partial<CollectionConfig>;
        collectionName: string;
        createCollectionIfMissing?: boolean;
        embedder?: EmbedderArgument;
        embedderOptions?: ZodTypeAny;
    }
    Index

    Properties

    collectionConfig?: Partial<CollectionConfig>

    Optional collection configuration.

    collectionName: string

    Name of the collection in Weaviate.

    createCollectionIfMissing?: boolean

    Whether to create the collection if it doesn't exist.

    true
    
    embedder?: EmbedderArgument

    Optional embedder reference to use for this collection. If not provided, you must manually provide embeddings.

    embedderOptions?: ZodTypeAny

    Optional custom embedder options.