Context Preparation¶
Context preparation utilities for LLM inputs.
Provides generic instruction building that can be reused across different LLM providers. Conversation context building remains provider-specific.
Functions¶
- arshai.llms.utils.context_preparation.build_enhanced_instructions(structure_type=None, background_tasks=None)[source]¶
Build enhanced context instructions for LLM inputs.
This creates generic instructions that work across providers for: - Structured output requirements - Background task availability