-
Notifications
You must be signed in to change notification settings - Fork 291
Add Flux Kontext support #592
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
Add Flux Kontext support #592
Conversation
Summary of ChangesHello @avjves, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! This pull request integrates the Flux Kontext model into the system, providing a new example that demonstrates its usage for image generation. The example highlights specific features like image loading and proper pipeline configuration, ensuring seamless operation. Additionally, the necessary documentation and configuration files have been updated to reflect this new model support. Highlights
Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here. You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension. Footnotes
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code Review
This pull request adds support for the Flux Kontext model by introducing a new example script and updating the documentation. The changes are generally good, but I've identified a critical bug in the parallelization logic's padding calculation that needs to be addressed. Additionally, I've suggested improvements to replace hardcoded values with configurable parameters for better flexibility and consistency with other examples. There are also a couple of minor issues regarding potential file I/O errors and a documentation typo.
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
feifeibear
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
What?
Adds support for Flux Kontext model.
How?
This PR adds a new example that runs Flux Kontext. The example is very similar to
flux_usp_example.py, but has Flux Kontrol specific features, such as image loading and naturally using the correct pipeline.Tests
1024x1024:

Run command:
720x1280:

Run command: