1 2 3 4 5 6 7 8 9
//! Framework-agnostic LLM provider traits and optional SDK adapters. pub mod traits; #[cfg(feature = "rig")] #[cfg_attr(docsrs, doc(cfg(feature = "rig")))] pub mod rig_adapter; pub use traits::{LlmError, LlmProvider, LlmResponse, LlmStreamProvider};