langchainrust 0.4.1

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
12
13
//! 工具扩展:HTTP / File / SQL / ComputerUse

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

pub use computer::{ComputerUseTool, ComputerMode, ComputerUseInput, ComputerUseOutput};
pub use file::FileTool;
pub use http::HTTPTool;
#[cfg(feature = "sqlite-storage")]
pub use sql::SQLTool;