genkitx-weaviate
    Preparing search index...

    Interface WeaviateClientParams

    Configuration parameters for the Weaviate client.

    interface WeaviateClientParams {
        apiKey?: string;
        grpcPort?: number;
        headers?: Record<string, string>;
        host: string;
        port?: number;
        secure?: boolean;
        timeout?: number;
    }
    Index

    Properties

    apiKey?: string

    Optional API key for authentication.

    grpcPort?: number

    The port of the gRPC server.

    50051 for local
    
    headers?: Record<string, string>

    Optional custom headers.

    host: string

    The hostname of the Weaviate instance (without protocol).

    "localhost", "my-cluster.weaviate.network"
    
    port?: number

    The port of the HTTP server.

    8080 for local, 443 for cloud
    
    secure?: boolean

    Whether to use a secure connection (HTTPS/gRPC secure).

    false for local, true for cloud
    
    timeout?: number

    Optional timeout in milliseconds.

    30000