@azure/cosmos
Version:
Microsoft Azure Cosmos DB Service Node.js SDK for NOSQL API
40 lines • 1.39 kB
JavaScript
;
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