Skip to main content

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

fn all() -> Vec<ExpandStrategy>
Get all available strategies

from_str

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