build_context
Method
This is a method of the DefaultTurnContextBuilder class in the context_builder module.Build a prepared turn context from agent and request.
Signature
Parameters
AgentProtocol
required
The agent instance
str
required
The user prompt for this turn **kwargs: Additional request parameters including: - model: Override model ID - tools: Override tools list. Omit or pass None to use agent.tools. Pass [] to explicitly disable tools for this turn. - stream: Enable streaming - temperature: Model temperature - max_tokens: Token limit - session_id: Session identifier - turn_id: Turn identifier
Returns
PreparedTurnContext
A prepared turn context ready for execution
Uses
PreparedTurnContexttime.timelogger.debugcontext.get_message_countlogger.error
Source
View on GitHub
praisonaiagents/runtime/context_builder.py at line 48
