pub struct MinimalPromptStrategy { /* private fields */ }Expand description
Predefined 2-block layout for simple agents.
| Block | Order | Max Length |
|---|---|---|
| identity | 0 | 1000 |
| task | 1 | 3000 |
Trait Implementations§
Source§impl Default for MinimalPromptStrategy
impl Default for MinimalPromptStrategy
Source§impl SystemPromptStrategy for MinimalPromptStrategy
impl SystemPromptStrategy for MinimalPromptStrategy
Source§fn block_defs(&self) -> &[PromptBlockDef]
fn block_defs(&self) -> &[PromptBlockDef]
Return block definitions (structure only, no content).
Auto Trait Implementations§
impl Freeze for MinimalPromptStrategy
impl RefUnwindSafe for MinimalPromptStrategy
impl Send for MinimalPromptStrategy
impl Sync for MinimalPromptStrategy
impl Unpin for MinimalPromptStrategy
impl UnsafeUnpin for MinimalPromptStrategy
impl UnwindSafe for MinimalPromptStrategy
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