rag-toolchain 0.1.9

is a Rust native library designed to empower developers with seamless access to common Gen AI workflows.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/// # Chains
/// This chains represent common workflows that have been abstracted for
/// ease of use. Once all the required elements have been created you can
/// create a chain and call on it and it will execute the worklow under the
/// hood for you.
mod basic_rag_chain;
mod chat_history_chain;
mod types;
mod utils;

pub use basic_rag_chain::{
    BasicRAGChain, BasicRAGChainBuilder, BasicStreamedRAGChain, BasicStreamedRAGChainBuilder,
};
pub use chat_history_chain::ChatHistoryChain;
pub use types::{ChainError, RagChainError};