Skip to main content

Module engine

Module engine 

Source
Expand description

Engine provider — thin wrapper around oxi-sdk’s Oxi.

oxios uses oxi-sdk as the AI engine. This module re-exports the EngineProvider trait for the kernel so it can be swapped for testing.

All provider/model resolution goes through oxi_sdk::OxiBuilder. The OxiosEngine struct wraps the SDK instance and exposes a clean API.

Structs§

OxiEngineProvider
Default engine provider using oxi-sdk.
OxiosEngine
The kernel’s engine — wraps oxi-sdk’s Oxi instance.

Traits§

EngineProvider
Engine provider trait — abstracts how the kernel obtains AI providers.