Skip to content

openai / Exports / OpenAIProviderOptions

Interface: OpenAIProviderOptions

OpenAI provider options

Hierarchy

  • unknown

    OpenAIProviderOptions

Table of contents

Properties

Properties

model

model: string

Model name to use (default: gpt-3.5-turbo)

Defined in

types.ts:11


temperature

Optional temperature: number

Temperature (0~1)

Defined in

types.ts:16


maxTokens

Optional maxTokens: number

Maximum number of tokens

Defined in

types.ts:21


apiKey

Optional apiKey: string

OpenAI API key (optional: not required when using client)

Defined in

types.ts:26


organization

Optional organization: string

OpenAI organization ID (optional)

Defined in

types.ts:31


timeout

Optional timeout: number

API request timeout (milliseconds)

Defined in

types.ts:36


baseURL

Optional baseURL: string

API base URL (default: 'https://api.openai.com/v1')

Defined in

types.ts:41


responseFormat

Optional responseFormat: "json" | "text"

Response format (default: 'json')

Defined in

types.ts:46


client

client: OpenAI

OpenAI client instance (required)

Defined in

types.ts:51

Released under the MIT License.