Skip to content

Function: createOpenAiExecutors() ​

ts
function createOpenAiExecutors(transport?): RuntimeExecutorRegistrySlice;

Defined in: openai/src/driver/create-openai-executors.ts:20

Creates a RuntimeExecutorRegistrySlice registering OpenAiModelDriver for 'openai:model' AST nodes.

Accepts an optional custom OpenAiHttpTransport for deterministic testing while defaulting to defaultOpenAiHttpTransport in production.

Parameters ​

ParameterTypeDefault valueDescription
transport?OpenAiHttpTransportdefaultOpenAiHttpTransportHTTP transport used by OpenAiModelDriver.

Returns ​

RuntimeExecutorRegistrySlice

Frozen executor registry slice with models['openai:model'].

Released under the MIT License.