GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — Tutorial-Codebase-Knowledge/flow.py at main · tinybitsofcode/Tutorial-Codebase-Knowledge Expand file tree/ Copy pathflow.pyMore file actions 33 lines (28 loc) · 1.05 KB / Copy pathflow.pyFile metadata and controls33 lines (28 loc) · 1.05 KB 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 from pocketflow import Flow # Import all node classes from nodes.py from nodes import ( FetchRepo, IdentifyAbstractions, AnalyzeRelationships, OrderChapters, WriteChapters, CombineTutorial ) def create_tutorial_flow(): """Creates and returns the codebase tutorial generation flow.""" # Instantiate nodes fetch_repo = FetchRepo() identify_abstractions = IdentifyAbstractions(max_retries=3, wait=10) analyze_relationships = AnalyzeRelationships(max_retries=3, wait=10) order_chapters = OrderChapters(max_retries=3, wait=10) write_chapters = WriteChapters(max_retries=3, wait=10) # This is a BatchNode combine_tutorial = CombineTutorial() # Connect nodes in sequence based on the design fetch_repo >> identify_abstractions identify_abstractions >> analyze_relationships analyze_relationships >> order_chapters order_chapters >> write_chapters write_chapters >> combine_tutorial # Create the flow starting with FetchRepo tutorial_flow = Flow(start=fetch_repo) return tutorial_flow |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |