Skip to main content

Module engine

Module engine 

Source
Expand description

Stateful conversation executor.

Exposes each step of the conversation pipeline as a public function so consumers can compose them directly (e.g. as Praxis filters). ExecuteRequest is the primary entry point; execute is a convenience shim for callers that don’t need per-request configuration.

Re-exports§

pub use crate::executor::inference::BoxStream;

Structs§

ExecuteRequest
Builder for a stateful conversation turn.

Functions§

create_conversation
Create a new conversation and return its data.
execute
Execute one stateful conversation turn.