Skip to main content

Class: Embeddings

embeddings/base.Embeddings

Hierarchy

Constructors

constructor

new Embeddings(params)

Parameters

NameType
paramsAsyncCallerParams

Defined in

langchain/src/embeddings/base.ts:12

Properties

caller

Protected caller: AsyncCaller

The async caller should be used by subclasses to make any async calls, which will thus benefit from the concurrency and retry logic.

Defined in

langchain/src/embeddings/base.ts:10

Methods

embedDocuments

Abstract embedDocuments(documents): Promise<number[][]>

Parameters

NameType
documentsstring[]

Returns

Promise<number[][]>

Defined in

langchain/src/embeddings/base.ts:16


embedQuery

Abstract embedQuery(document): Promise<number[]>

Parameters

NameType
documentstring

Returns

Promise<number[]>

Defined in

langchain/src/embeddings/base.ts:18