| | name: "AbstractBossFlow" |
| | description: "Abstract class of a boss, e.g. coder, ExtendLibrary, etc." |
| |
|
| | _target_: Tachi67.AbstractBossFlowModule.AbstractBossFlow.instantiate_from_default_config |
| |
|
| | memory_files: ??? |
| |
|
| | input_interface: |
| | - "goal" |
| |
|
| | output_interface: |
| | - "result" |
| | - "summary" |
| |
|
| | subflows_config: |
| | MemoryReading: |
| | _target_: Tachi67.MemoryReadingFlowModule.MemoryReadingAtomicFlow.instantiate_from_default_config |
| |
|
| | Planner: |
| | _target_: Tachi67.PlanWriterFlowModule.PlanWriterFlow.instantiate_from_default_config |
| |
|
| | |
| | CtrlExMem: |
| | _target_: Tachi67.AbstractBossFlowModule.CtrlExMemFlow.instantiate_from_default_config |
| |
|
| | early_exit_key: "EARLY_EXIT" |
| |
|
| | topology: |
| | - goal: "Read in necessary memory" |
| | input_interface: |
| | _target_: aiflows.interfaces.KeyInterface |
| | additional_transformations: |
| | - _target_: aiflows.data_transformations.KeyMatchInput |
| | flow: MemoryReading |
| | reset: false |
| |
|
| | - goal: "Make plans in an interactive fashion, write the plan into the plan file" |
| | input_interface: |
| | _target_: aiflows.interfaces.KeyInterface |
| | additional_transformations: |
| | - _target_: aiflows.data_transformations.KeyMatchInput |
| | flow: Planner |
| | reset: false |
| |
|
| | - goal: "Execute the plan and return answer & a summary of what was done" |
| | input_interface: |
| | _target_: aiflows.interfaces.KeyInterface |
| | additional_transformations: |
| | - _target_: aiflows.data_transformations.KeyMatchInput |
| | flow: CtrlExMem |
| | reset: false |