Skip to content

Graph util

GraphType

Bases: StrEnum

BASIC = 'basic_agent_graph' class-attribute instance-attribute

DEBUG = 'debug_graph' class-attribute instance-attribute

MaxStepsTooLowError

Bases: BackendError

Raised when max_steps is too low for the graph type.

convert_max_steps_to_recursion_limit(max_steps, graph_type, resuming)

Convert max_steps into a recursion limit.

Max_steps implies actions, but recursion limit is for every single node.