askit_llm_agents/lib.rs
1use agent_stream_kit::ASKit;
2
3pub mod message;
4
5#[cfg(feature = "ollama")]
6pub mod ollama;
7
8#[cfg(feature = "openai")]
9pub mod openai;
10
11#[cfg(feature = "sakura")]
12pub mod sakura_ai;
13
14pub fn register_agents(askit: &ASKit) {
15 #[cfg(feature = "ollama")]
16 ollama::register_agents(askit);
17
18 #[cfg(feature = "openai")]
19 openai::register_agents(askit);
20
21 #[cfg(feature = "sakura")]
22 sakura_ai::register_agents(askit);
23}