Type alias VectorIndexConfigUpdateType<I>

VectorIndexConfigUpdateType<I>: I extends "hnsw"
    ? VectorIndexConfigHNSWUpdate
    : I extends "flat"
        ? VectorIndexConfigFlatUpdate
        : I extends "dynamic"
            ? VectorIndexConfigDymamicUpdate
            : I extends string
                ? Record<string, any>
                : never

Type Parameters

  • I