Generate Videos Devil Case - breadboard-ai/breadboard GitHub Wiki
Fun use case inspired by our friend Aaron: Collaborate with user + For each + Regenerate + Freeze
- Configuration
- Prompt:
- “Generate a video for each scene from the following list:
(@ List of scenes)”
- “Generate a video for each scene from the following list:
- Check the “For Each” checkbox
- Check the “Collaborate with user” option
- UI Prompt 🤷:
- “Show a grid of cards, where each card has the generated video, the prompt that generated it, the download button, and the button to regenerate the video and edit the prompt”
- Prompt:
- UI that is presented when run:
- The output is a grid of videos
- “For Each” controls – these affect how list is generated
- “Regenerate” button at the top of the grid
- click to regenerate the whole grid
- “Edit” button
- click to edit the prompt that generates the list (comes from configuration above).
- has a chat “genie” that you can engage to collaborate to improve the prompt.
- “Regenerate” button at the top of the grid
- each card has
- video preview (can click and view)
- full prompt that was used to generate video
- download button
- “Regenerate” button
- click to regenerate video
- “Edit” button
- click to edit prompt
- has a chat “genie” that you can engage to improve the prompt interactively.
- the “collaborate with user”, but per item in the for-each list
- “For Each” controls – these affect how list is generated
- Also, there’s a “Continue” button
- click to continue the flow
- only exists if there’s another step right after
- Finally, there’s a “Freeze” button
- freezes the entire step output.
- The output is a grid of videos