pub struct ThinkingAgent { /* private fields */ }Expand description
Agent responsible for creating plans in the ReAct loop.
This agent analyzes the user query and available tools to create a step-by-step plan for answering the query.
Implementations§
Trait Implementations§
Source§impl BaseAsyncAgent for ThinkingAgent
impl BaseAsyncAgent for ThinkingAgent
Auto Trait Implementations§
impl Freeze for ThinkingAgent
impl !RefUnwindSafe for ThinkingAgent
impl Send for ThinkingAgent
impl Sync for ThinkingAgent
impl Unpin for ThinkingAgent
impl !UnwindSafe for ThinkingAgent
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more