Expand Strategy • Rust AI Agent SDK

ExpandStrategy: Expansion strategy for prompts

ExpandStrategy

Defined in the Specialized Agents module.

Rust AI Agent SDK

Expansion strategy for prompts

Fields

NameTypeDescription
Basicvariant–
expansionvariant–
withvariant–
minimalvariant–
additionsvariant–
BasicvariantBasic expansion with minimal additions
Detailedvariant–
expansionvariant–
withvariant–
comprehensivevariant–
contextvariant–
DetailedvariantDetailed expansion with comprehensive context
Structuredvariant–
expansionvariant–
withvariant–
clearvariant–
sectionsvariant–
StructuredvariantStructured expansion with clear sections
Creativevariant–
expansionvariant–
withvariant–
imaginativevariant–
elementsvariant–
CreativevariantCreative expansion with imaginative elements
Autovariant–
detectvariant–
bestvariant–
strategyvariant–
basedvariant–
onvariant–
promptvariant–
defaultvariantAuto-detect best strategy based on prompt
AutovariantAuto-detect best strategy based on prompt

Methods

all

rust
fn all() -> Vec<ExpandStrategy>

Get all available strategies

from_str

rust
fn from_str(s: &str) -> Option<Self>

Parse from string

Parameters:

NameType
s&str

Source

View on GitHub

praisonai/src/specialized_agents.rs at line 0