Skip to content

tinker_cookbook.tool_use.AgentToolMessageEnv

class tinker_cookbook.tool_use.AgentToolMessageEnv(MessageEnv)

Generic tool-use MessageEnv for agents.

Fields:

  • tools (list[Tool])
  • initial_messages (list[Message])
  • max_turns (int)
  • reward_fn (RewardFn)
  • history (list[Message]) – Default: field(default_factory=list)

step(message)

Execute any tools and return next messages.

Parameters:

  • message (Message)