diff --git a/src/Contracts/DataModels.ts b/src/Contracts/DataModels.ts index 7dfe33bbb..37ccd5e13 100644 --- a/src/Contracts/DataModels.ts +++ b/src/Contracts/DataModels.ts @@ -389,7 +389,7 @@ export interface VectorEmbeddingPolicy { } export interface VectorEmbedding { - dataType: "float32" | "uint8" | "int8"; + dataType: "float32" | "float16" | "uint8" | "int8"; dimensions: number; distanceFunction: "euclidean" | "cosine" | "dotproduct"; path: string; diff --git a/src/Explorer/Controls/VectorSearch/VectorSearchUtils.ts b/src/Explorer/Controls/VectorSearch/VectorSearchUtils.ts index 0f5547aa7..4bb663e57 100644 --- a/src/Explorer/Controls/VectorSearch/VectorSearchUtils.ts +++ b/src/Explorer/Controls/VectorSearch/VectorSearchUtils.ts @@ -1,6 +1,6 @@ import { IDropdownOption } from "@fluentui/react"; -const dataTypes = ["float32", "uint8", "int8"]; +const dataTypes = ["float32", "float16", "uint8", "int8"]; const distanceFunctions = ["euclidean", "cosine", "dotproduct"]; const indexTypes = ["none", "flat", "diskANN", "quantizedFlat"];