Class: Embeddings
embeddings/base.Embeddings
Hierarchy
Embeddings
Constructors
constructor
• new Embeddings(params)
Parameters
| Name | Type |
|---|---|
params | AsyncCallerParams |
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
| Name | Type |
|---|---|
documents | string[] |
Returns
Promise<number[][]>
Defined in
langchain/src/embeddings/base.ts:16
embedQuery
▸ Abstract embedQuery(document): Promise<number[]>
Parameters
| Name | Type |
|---|---|
document | string |
Returns
Promise<number[]>
Defined in
langchain/src/embeddings/base.ts:18