langchainrust 0.3.0

A LangChain-inspired framework for building LLM applications in Rust. Supports OpenAI, Agents, Tools, Memory, Chains, RAG, BM25, Hybrid Retrieval, LangGraph, HyDE, Reranking, MultiQuery, and native Function Calling.
1
2
3
4
5
6
7
8
9
10
11
//! 工具扩展:HTTP / File / SQL

pub mod file;
pub mod http;
#[cfg(feature = "sqlite-storage")]
pub mod sql;

pub use file::FileTool;
pub use http::HTTPTool;
#[cfg(feature = "sqlite-storage")]
pub use sql::SQLTool;