The flow
Starts it 1Model 3Logic 11Service 9
The steps in the order they run, from what starts it.
- 1New video or transcript arrivesGoogle Drive triggerStarts it
- 2Clip finder modelLm Chat Open AiModel
- 3Candidate clip schemaOutput Parser StructuredModel
- 4SettingsSetLogic
- 5Ask the model for candidate clipsAgentModel
- 6Download the transcript fileGoogle DriveService
- 7Did the model find any candidates?IfLogic
- 8Parse the transcriptCodeLogic
- 9Log unparsable source to dead letterData TableService
- 10Split into individual candidate clipsSplit OutLogic
- 11Prepare the honest empty summarySetLogic
- 12Skip clips already processedData TableService
- 13Log the run summaryData TableService
- 14Run the quality gateCodeLogic
- 15Did the clip pass the quality gate?IfLogic
- 16Combine every clip's gate resultAggregateLogic
- 17Render the clipHttp RequestService
- 18Record the clip in the review queueData TableService
- 19Build the honest run summaryCodeLogic
- 20Did the render produce a valid file?IfLogic
- 21Log the failed render to dead letterData TableService
- 22Record the clip in the drafts queueData TableService
- 23Should this clip publish automatically?IfLogic
- 24Publish the clipHttp RequestService