Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(blocks): Add Image to video block with Kling Pro 1.5 #9143

Open
wants to merge 3 commits into
base: dev
Choose a base branch
from

Conversation

Torantulino
Copy link
Member

@Torantulino Torantulino commented Dec 29, 2024

Feature: Image to Video Generation Block for FAL AI Integration

Summary

Adds a new Image-to-Video block that integrates with FAL AI's video generation service. The block enables users to animate static images by providing a source image URL and a descriptive prompt. It implements a robust queueing system with progress monitoring and error handling.

Technical Changes

  • backend/blocks/fal/image-to-video-block.py (New File):
    • Implements ImageToVideoBlock class with input/output schemas
    • Implements status polling with exponential backoff
    • Provides real-time progress logging

Impact Analysis

  • Breaking Changes: No
  • Performance Impact:
    • Implements exponential backoff for polling (5-60 seconds)
    • Maximum 30 polling attempts per request
  • Dependencies:
    • Requires httpx for HTTP requests
    • Depends on FAL AI external service
    • Uses existing FAL credentials system

@Torantulino Torantulino requested a review from a team as a code owner December 29, 2024 20:58
@Torantulino Torantulino requested review from aarushik93 and majdyz and removed request for a team December 29, 2024 20:58
Copy link

supabase bot commented Dec 29, 2024

This pull request has been ignored for the connected project bgwpwdsxblryihinutbx because there are no changes detected in supabase directory. You can change this behaviour in Project Integrations Settings ↗︎.


Preview Branches by Supabase.
Learn more about Supabase Branching ↗︎.

Copy link
Contributor

This PR targets the master branch but does not come from dev or a hotfix/* branch.

Automatically setting the base branch to dev.

@github-actions github-actions bot changed the base branch from master to dev December 29, 2024 20:59
Copy link

netlify bot commented Dec 29, 2024

Deploy Preview for auto-gpt-docs canceled.

Name Link
🔨 Latest commit c9fa5cb
🔍 Latest deploy log https://app.netlify.com/sites/auto-gpt-docs/deploys/6772a04c3199830008b9a684

Copy link

netlify bot commented Dec 29, 2024

Deploy Preview for auto-gpt-docs-dev canceled.

Name Link
🔨 Latest commit c9fa5cb
🔍 Latest deploy log https://app.netlify.com/sites/auto-gpt-docs-dev/deploys/6772a04cf194400008f90a8b

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants