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}