UNPKG

ravendb

Version:
10 lines 736 B
import { IVectorEmbeddingField, IVectorEmbeddingTextField, IVectorField, IVectorFieldFactory } from "../../Session/VectorFieldFactory.js"; import { VectorEmbeddingType } from "./VectorEmbeddingType.js"; import { Field } from "../../../Types/index.js"; export declare class VectorEmbeddingFieldFactory<T> implements IVectorFieldFactory<T> { withText(fieldName: Field<T>): IVectorEmbeddingTextField; withEmbedding(fieldName: Field<T>, storedEmbeddingQuantization?: VectorEmbeddingType): IVectorEmbeddingField; withBase64(fieldName: Field<T>, storedEmbeddingQuantization?: VectorEmbeddingType): IVectorEmbeddingField; withField(fieldName: Field<T>): IVectorField; } //# sourceMappingURL=VectorEmbeddingFieldFactory.d.ts.map