ravendb
Version:
RavenDB client for Node.js
14 lines • 853 B
TypeScript
import { IVectorEmbeddingFieldFactoryAccessor, IVectorEmbeddingTextField } from "../../../Session/VectorFieldFactory.js";
import { VectorEmbeddingType } from "../VectorEmbeddingType.js";
import { Field } from "../../../../Types/index.js";
export declare class VectorEmbeddingTextField<T> implements IVectorEmbeddingTextField, IVectorEmbeddingFieldFactoryAccessor<T> {
fieldName: string;
sourceQuantizationType: VectorEmbeddingType;
destinationQuantizationType: VectorEmbeddingType;
isBase64Encoded: boolean;
embeddingsGenerationTaskIdentifier: string;
constructor(fieldName: Field<T>);
targetQuantization(targetEmbeddingQuantization: VectorEmbeddingType): IVectorEmbeddingTextField;
usingTask(embeddingsGenerationTaskIdentifier: string): IVectorEmbeddingTextField;
}
//# sourceMappingURL=VectorEmbeddingTextField.d.ts.map