Skip to main content

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

  • PreparedTurnContext
  • time.time
  • logger.debug
  • context.get_message_count
  • logger.error

Source

View on GitHub

praisonaiagents/runtime/context_builder.py at line 48

Context Concept

Context Management

Context Strategies