ChatBot.chain_prompts
Chain multiple structured prompts in attention-optimized order.
USAGE
ChatBot.chain_prompts(*prompts)This method allows you to combine multiple prompt components while maintaining optimal attention patterns. Components are automatically ordered to maximize the model’s focus on the most important information.
Parameters
*prompts : = ()-
Prompt components to chain together. Can be raw strings or
PromptBuilderinstances.
Returns
ChatBot-
Returns self for method chaining.
Examples
Chaining different prompt components
# Create specialized prompt components
security_prompt = (bot.prompt_builder()
.core_analysis(["SQL injection risks", "XSS vulnerabilities"])
.build())
performance_prompt = (bot.prompt_builder()
.core_analysis(["Database query optimization", "Memory usage"])
.build())
# Chain them with attention optimization
bot.chain_prompts(
"You are a senior security and performance engineer.",
security_prompt,
performance_prompt,
"Focus on the most critical issues that impact user security."
)