Skip to content

MixedbreadAIRerankerParams

Defined in: .build/typescript/packages/providers/mixedbread/src/MixedbreadAIReranker.ts:20

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

  • Omit<RerankingRequestWithoutInput, "model">

optional model: string

Defined in: .build/typescript/packages/providers/mixedbread/src/MixedbreadAIReranker.ts:26

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

\{"default"\}

optional apiKey: string

Defined in: .build/typescript/packages/providers/mixedbread/src/MixedbreadAIReranker.ts:32

The API key to use.

\{process.env.MXBAI_API_KEY\}

optional baseUrl: string

Defined in: .build/typescript/packages/providers/mixedbread/src/MixedbreadAIReranker.ts:37

The base URL of the MixedbreadAI API.


optional maxRetries: number

Defined in: .build/typescript/packages/providers/mixedbread/src/MixedbreadAIReranker.ts:43

The maximum number of retries to attempt.

\{3\}

optional timeoutInSeconds: number

Defined in: .build/typescript/packages/providers/mixedbread/src/MixedbreadAIReranker.ts:48

Timeouts for the request.