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

DALL·E 3 support #212

Closed
enricoros opened this issue Nov 16, 2023 · 1 comment
Closed

DALL·E 3 support #212

enricoros opened this issue Nov 16, 2023 · 1 comment
Labels
feature-cool Distinctive features
Milestone

Comments

@enricoros
Copy link
Owner

Support DALL·E 3 as an alternative to Prodia for image generation.

Requirements:

  • Add backend functions for image generation
  • Fully support DALL·E 3 API options (wire types, etc)
  • Output to both Base64 or URLs
  • Architecture
    • abstract Prodia image generation into a general architecture
    • have a list of image-generation models
    • multiple OpenAI vendors are supported, so get ready for multiple models
    • if more than 1 model in the list, the right model ref should be picked in the configurator
  • Configuration of all the Image generation models in the "Draw" part of the configurator
    • all options supported by Dalle should be available to set globally in this portion of the UI
    • (but the client code should support overriding global configuration options on a per-call level)
  • Use the active image generation model where Prodia is used today
@enricoros
Copy link
Owner Author

Settings Dialog

All options, including a cost preview:

Image

Generation, including the re-written OpenAI Dall-E prompt, on hover:

Image

@enricoros enricoros added this to the 1.9.0 milestone Dec 23, 2023
@enricoros enricoros added the feature-cool Distinctive features label Dec 28, 2023
@enricoros enricoros mentioned this issue Dec 28, 2023
22 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-cool Distinctive features
Projects
Status: To Promote
Development

No branches or pull requests

1 participant