Skip to content

Function: createGeminiExecutors() ​

ts
function createGeminiExecutors(transport?): RuntimeExecutorRegistrySlice;

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

Creates a RuntimeExecutorRegistrySlice registering GeminiModelDriver for 'gemini:model' AST nodes.

Accepts an optional custom GeminiHttpTransport for deterministic testing while defaulting to defaultGeminiHttpTransport in production.

Parameters ​

ParameterTypeDefault valueDescription
transport?GeminiHttpTransportdefaultGeminiHttpTransportHTTP transport used by GeminiModelDriver.

Returns ​

RuntimeExecutorRegistrySlice

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

Released under the MIT License.