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)”
    • 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”
  • 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.
      • 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
    • 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.