Skip to content

Update Agentic App Manager for Google I/O 25 #24

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

Merged
merged 24 commits into from
May 20, 2025
Merged

Update Agentic App Manager for Google I/O 25 #24

merged 24 commits into from
May 20, 2025

Conversation

khanhnwin
Copy link
Contributor

@khanhnwin khanhnwin commented May 19, 2025

  • Added LiveGenerative model functionality for bidirectional audio streaming
  • Added Imagen model use for profile pictures
  • Removed ScavengerHunt demo from Next since I incorporated Imagen into the Agentic App Manager
  • Renamed the app name to remove Next 25 label

TODO on Tues May 20:

  • Rename project folder to be Agentic App Manager (remove Next 25)
  • Update Readme
  • Update to latest Vertex AI in Firebase Release Firebase AI Logic

@@ -1,5 +1,5 @@
# Uncomment this line to define a global platform for your project
# platform :ios, '12.0'
platform :ios, '13.0'
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You'll need to update macos/Podfile as well. Or, just delete the macos Runner.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good catch! I meant to delete it. Thank ya!

body: const MyMailScreen(),
);
}
// Run this app instead for realtime audio streaming:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd suggest having two main.dart instances, one for the default impl, and the other one (say audio_streaming_main.dart) for audio streaming.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Didn't know that was an option! Done!

@domesticmouse
Copy link
Contributor

I'd suggest changing the top level directory, while you are at it.

@khanhnwin
Copy link
Contributor Author

All your suggestions have been implemented @domesticmouse! Thank you!! Waiting for the new release to drop and I'll be ready to merge :)

@khanhnwin
Copy link
Contributor Author

@domesticmouse Looks like Colorist is breaking the tests because it's using pkg:firebase_vertexai instead of pkg:firebase_ai - I was going to update it for you, but figured we probably shouldn't do that until we're ready to update the codelab, agentic apps campaign docs, etc. It's not a breaking change so it's not urgent. Plus it's a pretty quick lift and shift swapping it out.

@khanhnwin khanhnwin merged commit e15a770 into main May 20, 2025
1 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants