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
//! Plan-Execute Agent:规划-执行-重规划

pub mod agent;
pub mod plan;
pub mod planner;

pub use agent::PlanExecuteAgent;
pub use plan::{Plan, PlanStep, StepStatus};
pub use planner::Planner;