pub mod agent_builder;
pub mod macros;
pub mod models;
pub use sugars_macros::hash_map_fn;
pub use sugars_collections::hash_map;
#[macro_export]
macro_rules! array_tuple_closure_llm {
($($tokens:tt)*) => {
sugars_collections::array_tuple_closure! {
$($tokens)*
}
};
}
pub use agent_builder::{
exec_to_text, Agent, AgentRoleBuilder, Context, Directory, File, Files, FluentAi, Github,
Library, MessageChunk, MessageRole, NamedTool, Perplexity, Stdio, Tool,
};
pub use sugars_collections::array_tuple_closure;
pub use models::*;