UNPKG

@azure/cosmos

Version:
40 lines 1.39 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.VectorEmbeddingDistanceFunction = exports.VectorEmbeddingDataType = void 0; /** * Represents the data type of the vector. */ var VectorEmbeddingDataType; (function (VectorEmbeddingDataType) { /** * 32-bit floating point number. */ VectorEmbeddingDataType["Float32"] = "float32"; /** * 8-bit unsigned integer. */ VectorEmbeddingDataType["UInt8"] = "uint8"; /** * 8-bit signed integer. */ VectorEmbeddingDataType["Int8"] = "int8"; })(VectorEmbeddingDataType || (exports.VectorEmbeddingDataType = VectorEmbeddingDataType = {})); /** * Represents the distance function to use for distance calculation in between vectors. */ var VectorEmbeddingDistanceFunction; (function (VectorEmbeddingDistanceFunction) { /** * Represents euclidean distance function. */ VectorEmbeddingDistanceFunction["Euclidean"] = "euclidean"; /** * Represents cosine distance function. */ VectorEmbeddingDistanceFunction["Cosine"] = "cosine"; /** * Represents dot product distance function. */ VectorEmbeddingDistanceFunction["DotProduct"] = "dotproduct"; })(VectorEmbeddingDistanceFunction || (exports.VectorEmbeddingDistanceFunction = VectorEmbeddingDistanceFunction = {})); //# sourceMappingURL=VectorEmbeddingPolicy.js.map