1 2 3 4 5 6 7 8 9 10 11
#[cfg(feature = "openai")] mod openai; #[cfg(feature = "claude")] mod claude; mod local; #[cfg(feature = "openai")] pub use openai::OpenAiProvider; #[cfg(feature = "claude")] pub use claude::ClaudeProvider; pub use local::LocalProvider;