Interface OpenAIEmbeddingsParams

Interface for OpenAIEmbeddings parameters. Extends EmbeddingsParams and defines additional parameters specific to the OpenAIEmbeddings class.

Hierarchy

  • EmbeddingsParams
    • OpenAIEmbeddingsParams

Implemented by

Properties

modelName: string

Model name to use

batchSize?: number

The maximum number of documents to embed in a single request. This is limited by the OpenAI API to a maximum of 2048.

stripNewLines?: boolean

Whether to strip new lines from the input text. This is recommended by OpenAI, but may not be suitable for all use cases.

timeout?: number

Timeout to use when making requests to OpenAI.

Generated using TypeDoc