minllm 0.1.1

MinLLM - A minimalist LLM framework implemented in Rust with Python bindings
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
mod base;
mod node;
mod flow;
mod async_node;
mod async_flow;
mod python;
mod error;

pub use base::BaseNode;
pub use node::{Node, BatchNode};
pub use flow::{Flow, BatchFlow};
pub use async_node::{AsyncNode, AsyncBatchNode, AsyncParallelBatchNode};
pub use async_flow::{AsyncFlow, AsyncBatchFlow, AsyncParallelBatchFlow};
pub use error::{Error, Result};

#[cfg(feature = "python")]
pub use python::{PyNode, PyAsyncNode, PyAsyncBatchNode, PyAsyncParallelBatchNode, PyFlow, PyAsyncFlow, PyAsyncBatchFlow, PyAsyncParallelBatchFlow};