Logo
Type aliases

AzureOpenAIEmbedding

AzureOpenAIEmbedding = object

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

Properties

model_name?

optional model_name: string

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

The name of the OpenAI embedding model.


embed_batch_size?

optional embed_batch_size: number

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

The batch size for embedding calls.


num_workers?

optional num_workers: number | null

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

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:125

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:131

The OpenAI API key.


api_base?

optional api_base: string

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

The base URL for Azure deployment.


api_version?

optional api_version: string

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

The version for Azure OpenAI API.


max_retries?

optional max_retries: number

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

Maximum number of retries.


timeout?

optional timeout: number

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

Timeout for each request.


default_headers?

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

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

The default headers for API requests.


reuse_client?

optional reuse_client: boolean

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

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:161

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:165

The Azure endpoint to use.


azure_deployment?

optional azure_deployment: string | null

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

The Azure deployment to use.


class_name?

optional class_name: string

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

On this page