QVAC Logo

invokePluginStream( )

Invoke a streaming plugin handler.

function invokePluginStream(options: InvokePluginOptions, rpcOptions?: { forceNewConnection?: boolean; profiling?: { enabled?: boolean; includeServerBreakdown?: boolean; mode?: "summary" | "verbose" }; timeout?: number }): AsyncGenerator

Parameters

NameTypeRequired?Description
optionsInvokePluginOptionsPlugin invocation options containing modelId (the loaded plugin model), handler (the handler name to call), and params (the request payload)
rpcOptions`{ forceNewConnection?: boolean; profiling?: { enabled?: boolean; includeServerBreakdown?: boolean; mode?: "summary""verbose" }; timeout?: number }`

Returns

AsyncGenerator

On this page