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 (ai): support model-generated files #5216

Merged
merged 50 commits into from
Mar 19, 2025
Merged

feat (ai): support model-generated files #5216

merged 50 commits into from
Mar 19, 2025

Conversation

lgrammel
Copy link
Collaborator

@lgrammel lgrammel commented Mar 14, 2025

Fixes #5181

Tasks

  • implementation
    • opt-in on google provider
    • google provider generate
    • google provider stream
    • pass image output through generateText (new property)
    • pass image output through streamTest (new parts)
    • assistant message image parts conversion core
    • assistant message image part conversion google
    • response messages generate
    • response messages stream
    • change assistant output to file parts
    • generated images vs generated files
    • step result include files
    • data stream file parts
    • ui message assistant file parts
    • converting ui messages to core messages
    • detect prompt type
    • replace GeneratedImage, add mimetypes
    • stream text result files
    • append msg
  • testing
    • google model generate
    • google model stream
    • google model provider option
    • generate text returns
    • stream text returns
    • ui file part conversion
    • detect prompt type
    • convert to core msgs
    • single message persistence
  • examples
    • generate text image output
    • generate text image chatbot
    • stream text image output
    • stream text image chatbot
    • ui chatbot with images
    • single message persistence
  • documentation
    • prompt guide
    • google provider guide (option, image output) - model specific
    • add to image generation section
    • data stream file parts
    • ui chatbot guide
    • generateImage reference mimetype info
    • streamText reference
    • generateText reference
  • changeset

Sorry, something went wrong.

1
@lgrammel lgrammel self-assigned this Mar 14, 2025
@lgrammel lgrammel marked this pull request as draft March 14, 2025 10:34
@lgrammel lgrammel changed the title 1 google image output Mar 14, 2025
2
ex
3
fx
ex
map
fix

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
ref
@lgrammel lgrammel marked this pull request as ready for review March 19, 2025 11:58
@lgrammel lgrammel merged commit 0bd5bc6 into main Mar 19, 2025
8 checks passed
@lgrammel lgrammel deleted the lg/S3jCHKT branch March 19, 2025 12:52
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.

Support Gemini image generation
2 participants