Skip to content

Conversation

@Bentlybro
Copy link
Member

@Bentlybro Bentlybro commented Nov 21, 2025

This PR adds the latest google banana pro image generator and editor to the platform and fixes up some of the prices for the image generation models

I asked for Generate a image of a dog on a skateboard and this is what i got:
image

Checklist 📋

For code changes:

  • I have clearly listed my changes in the PR description
  • I have made a test plan
  • I have tested my changes according to the test plan:
    • Test the image generator and image editor block using the latest google banana pro model and it works

@Bentlybro Bentlybro requested a review from a team as a code owner November 21, 2025 14:12
@Bentlybro Bentlybro requested review from Swiftyos and ntindle and removed request for a team November 21, 2025 14:12
@github-project-automation github-project-automation bot moved this to 🆕 Needs initial review in AutoGPT development kanban Nov 21, 2025
@netlify
Copy link

netlify bot commented Nov 21, 2025

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

Name Link
🔨 Latest commit 211933b
🔍 Latest deploy log https://app.netlify.com/projects/auto-gpt-docs-dev/deploys/69207ddd2b71110008577fe1

@netlify
Copy link

netlify bot commented Nov 21, 2025

Deploy Preview for auto-gpt-docs canceled.

Name Link
🔨 Latest commit 211933b
🔍 Latest deploy log https://app.netlify.com/projects/auto-gpt-docs/deploys/69207ddccf9fca0008a886cd

@github-actions github-actions bot added platform/backend AutoGPT Platform - Back end platform/blocks labels Nov 21, 2025
@coderabbitai
Copy link

coderabbitai bot commented Nov 21, 2025

Important

Review skipped

Auto reviews are disabled on this repository.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch add-google-banana-pro

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@deepsource-io
Copy link

deepsource-io bot commented Nov 21, 2025

Here's the code health analysis summary for commits 0edc669..211933b. View details on DeepSource ↗.

Analysis Summary

AnalyzerStatusSummaryLink
DeepSource JavaScript LogoJavaScript✅ SuccessView Check ↗
DeepSource Python LogoPython✅ SuccessView Check ↗

💡 If you’re a repository administrator, you can configure the quality gates from the settings.

@AutoGPT-Agent
Copy link

Thank you for adding the Google Nano Banana Pro model to our platform! The implementation looks good overall, and I appreciate the example image demonstrating the model's capabilities.

A few observations about your PR:

  1. The code changes look good - you've added the new model to the appropriate enums and implemented the necessary logic for image generation.

  2. However, I noticed that while you've added cost configurations for AIImageGeneratorBlock and AIImageCustomizerBlock, these seem to be specifically for Replicate credentials. Since you're adding a new Google model (Nano Banana Pro), we should also define the appropriate cost configuration for this specific model.

Could you please add a cost configuration entry specifically for the Nano Banana Pro model? This will ensure proper cost tracking when users utilize this new model.

Other than that, the changes look good and focused on the stated goal of adding Google Banana Pro to our platform. Once you address the cost configuration, this PR should be ready to merge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: 🆕 Needs initial review

Development

Successfully merging this pull request may close these issues.

3 participants