Update readme to highlight alternative content generators #542
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR updates the top-level README.md to better inform developers about the different ContentGenerator implementations available for connecting the GenUI framework to an AI backend.
Previously, the README only mentioned the genui_firebase_ai package, which could lead developers to believe that Firebase AI Logic is the only supported backend. This change clarifies that there are multiple options for different use cases.
Changes:
ContentGenerator concept, which allows genui to be backend-agnostic.
genui_google_generative_ai and genui_a2ui and provides clear, concise
descriptions for each package, highlighting the specific ContentGenerator it
contains and its primary use case (e.g., production, prototyping, custom
servers).
This makes it easier for developers to quickly understand and choose the right package for their project.
Fixes #522