Logo
Classes

MistralAIEmbedding

Defined in: providers/mistral/src/embedding.ts:8

Extends

  • BaseEmbedding

MistralAIEmbedding<Options>(nodes, options?): Promise<BaseNode<Metadata>[]>

Defined in: providers/mistral/src/embedding.ts:8

Type Parameters

Options extends Record<string, unknown>

Parameters

nodes

BaseNode<Metadata>[]

options?

Options

Returns

Promise<BaseNode<Metadata>[]>

Constructors

new MistralAIEmbedding()

new MistralAIEmbedding(init?): MistralAIEmbedding

Defined in: providers/mistral/src/embedding.ts:14

Parameters

init?

Partial<MistralAIEmbedding>

Returns

MistralAIEmbedding

Overrides

BaseEmbedding.constructor

Properties

model

model: MISTRAL_EMBED

Defined in: providers/mistral/src/embedding.ts:9


apiKey?

optional apiKey: string

Defined in: providers/mistral/src/embedding.ts:10

Methods

getTextEmbedding()

getTextEmbedding(text): Promise<number[]>

Defined in: providers/mistral/src/embedding.ts:30

Parameters

text

string

Returns

Promise<number[]>

Overrides

BaseEmbedding.getTextEmbedding

On this page