Skip to main content

Module external_driver

Module external_driver 

Source
Expand description

External LLM driver adapter.

This driver is the narrow in-process seam for hosts that own a local model runtime outside UAR but still want UAR to own agent execution, tool loops, skills, and event semantics. The host supplies an async handler that accepts UAR’s canonical LlmRequest and returns normalized stream events.

Structs§

ExternalLlmDriver
UAR LlmDriver implementation backed by a host-provided async handler.

Type Aliases§

ExternalDriverHandler
Async host callback used by ExternalLlmDriver.
ExternalDriverStream
Normalized stream returned by an external driver handler.