Rulvar API reference / @rulvar/openai / OpenAiAdapterOptions
Interface: OpenAiAdapterOptions
Defined in: packages/openai/src/adapter.ts:54
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
apiKey? | string | Shorthand for sdkOptions.apiKey; setting both is a ConfigError. | packages/openai/src/adapter.ts:56 |
baseURL? | string | Shorthand for sdkOptions.baseURL; setting both is a ConfigError. | packages/openai/src/adapter.ts:58 |
client? | | OpenAiClientLike | OpenAI | A preconstructed client instead of the construction options above (combining them is a ConfigError): the official OpenAI instance (production; it must be constructed with maxRetries: 0) or a structural OpenAiClientLike mock (tests). | packages/openai/src/adapter.ts:67 |
sdkOptions? | OpenAiSdkOptions | Official SDK construction options; see OpenAiSdkOptions. | packages/openai/src/adapter.ts:60 |