Logo
Interfaces

MixedbreadAIRerankerParams

Defined in: providers/mixedbread/src/MixedbreadAIReranker.ts:20

Interface extending RerankingRequestWithoutInput with additional parameters specific to the MixedbreadRerank class.

Extends

  • Omit<RerankingRequestWithoutInput, "model">

Properties

model?

optional model: string

Defined in: providers/mixedbread/src/MixedbreadAIReranker.ts:26

The model to use for reranking. For example "default" or "mixedbread-ai/mxbai-rerank-large-v1".

Default

{"default"}

apiKey?

optional apiKey: string

Defined in: providers/mixedbread/src/MixedbreadAIReranker.ts:32

The API key to use.

Default

{process.env.MXBAI_API_KEY}

baseUrl?

optional baseUrl: string

Defined in: providers/mixedbread/src/MixedbreadAIReranker.ts:37

The base URL of the MixedbreadAI API.


maxRetries?

optional maxRetries: number

Defined in: providers/mixedbread/src/MixedbreadAIReranker.ts:43

The maximum number of retries to attempt.

Default

{3}

timeoutInSeconds?

optional timeoutInSeconds: number

Defined in: providers/mixedbread/src/MixedbreadAIReranker.ts:48

Timeouts for the request.

On this page