bio_reasoning.reasoning.basics module#
- class bio_reasoning.reasoning.basics.ReasoningMode(*, layer_a: ToolRegistry, layer_b: ToolRegistry, layer_c: ToolRegistry, sys_prompt: str, name: str = 'Generic Reasoning Mode')[source]#
Bases:
objectBase class that encapsulate general reasoning mode elements and methods
- __init__(*, layer_a: ToolRegistry, layer_b: ToolRegistry, layer_c: ToolRegistry, sys_prompt: str, name: str = 'Generic Reasoning Mode')[source]#
- property layers: ToolRegistry#
Present the merged layers as a single ToolRegistry instance. This allows the user to access all the tools in the reasoning mode.