Download AbstractBossFlow.yaml from aiflows/AbstractBossFlowModule: direct link, hf CLI and curl.
- Browser
- Download file 1.68 kB
-
https://huggingface.co/aiflows/AbstractBossFlowModule/resolve/main/AbstractBossFlow.yaml
- Command line
-
hf download hf://aiflows/AbstractBossFlowModule/AbstractBossFlow.yaml
-
curl -L -o AbstractBossFlow.yaml https://huggingface.co/aiflows/AbstractBossFlowModule/resolve/main/AbstractBossFlow.yaml
1.68 kB
| name: "AbstractBossFlow" | |
| description: "Abstract class of a boss, e.g. coder, ExtendLibrary, etc." | |
| _target_: flow_modules.aiflows.AbstractBossFlowModule.AbstractBossFlow.instantiate_from_default_config | |
| memory_files: ??? | |
| input_interface: | |
| - "goal" | |
| output_interface: | |
| - "result" | |
| - "summary" # to be written into the logs of the upper level boss | |
| subflows_config: | |
| MemoryReading: | |
| _target_: flow_modules.aiflows.MemoryReadingFlowModule.MemoryReadingAtomicFlow.instantiate_from_default_config | |
| Planner: | |
| _target_: flow_modules.aiflows.PlanWriterFlowModule.PlanWriterFlow.instantiate_from_default_config | |
| # the flow with a controller, few executors in a branch, memory reading and memory writing | |
| CtrlExMem: | |
| _target_: flow_modules.aiflows.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 |