Logo
Type aliases

AzureOpenAiEmbedding

AzureOpenAiEmbedding = object

Defined in: packages/cloud/src/client/types.gen.ts:90

Properties

model_name?

optional model_name: string

Defined in: packages/cloud/src/client/types.gen.ts:94

The name of the OpenAI embedding model.


embed_batch_size?

optional embed_batch_size: number

Defined in: packages/cloud/src/client/types.gen.ts:98

The batch size for embedding calls.


num_workers?

optional num_workers: number | null

Defined in: packages/cloud/src/client/types.gen.ts:102

The number of workers to use for async embedding calls.


additional_kwargs?

optional additional_kwargs: object

Defined in: packages/cloud/src/client/types.gen.ts:106

Additional kwargs for the OpenAI API.

Index Signature

[key: string]: unknown


api_key?

optional api_key: string | null

Defined in: packages/cloud/src/client/types.gen.ts:112

The OpenAI API key.


api_base?

optional api_base: string

Defined in: packages/cloud/src/client/types.gen.ts:116

The base URL for Azure deployment.


api_version?

optional api_version: string

Defined in: packages/cloud/src/client/types.gen.ts:120

The version for Azure OpenAI API.


max_retries?

optional max_retries: number

Defined in: packages/cloud/src/client/types.gen.ts:124

Maximum number of retries.


timeout?

optional timeout: number

Defined in: packages/cloud/src/client/types.gen.ts:128

Timeout for each request.


default_headers?

optional default_headers: {[key: string]: string; } | null

Defined in: packages/cloud/src/client/types.gen.ts:132

The default headers for API requests.


reuse_client?

optional reuse_client: boolean

Defined in: packages/cloud/src/client/types.gen.ts:138

Reuse the OpenAI client between requests. When doing anything with large volumes of async API calls, setting this to false can improve stability.


dimensions?

optional dimensions: number | null

Defined in: packages/cloud/src/client/types.gen.ts:142

The number of dimensions on the output embedding vectors. Works only with v3 embedding models.


azure_endpoint?

optional azure_endpoint: string | null

Defined in: packages/cloud/src/client/types.gen.ts:146

The Azure endpoint to use.


azure_deployment?

optional azure_deployment: string | null

Defined in: packages/cloud/src/client/types.gen.ts:150

The Azure deployment to use.


class_name?

optional class_name: string

Defined in: packages/cloud/src/client/types.gen.ts:151

On this page