Skip to content

90barricade93/WP_03_EC_AI_24Q2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Latest Release Static Badge Static Badge

WP_03_EC_AI_24Q2-Painting Description Application

Weekend Project 03 - Encode Club AI BootCamp 24Q2 Repository

Project Overview

This project involves creating an application from scratch using Next.js and integrating OpenAI's API to develop an assistant that composes detailed descriptions of paintings based on user input. The application allows users to select a painting theme, generate a detailed description, and then request an image to be generated based on the description.

Features

  • Painting Description Assistant: Uses OpenAI to generate detailed descriptions of paintings.
  • Theme Selection: Users can pick a theme for the painting.
  • Generate Description: Button to send a message to the assistant and generate a painting description.
  • Image Generation: Request and display images based on the generated descriptions.
  • Loader: Displays a loader while the image is being generated.
  • Form for Image Parameters: Users can choose parameters for image generation.

Example video

Project Members Group 9

Installation

Conclusion

This project demonstrates the integration of Next.js with OpenAI's API to create an interactive assistant capable of generating detailed painting descriptions and corresponding images. The application showcases the potential of AI in creative fields and provides users with a dynamic tool for exploring painting themes and descriptions.

Feel free to contribute, suggest improvements, or ask questions. Happy coding!

Acknowledgements

We would like to thank the Encode Club AI BootCamp for this opportunity and @mpagani for his guidance.

GitHub forks   © GROUP 9 - AI 24Q2   GitHub stars


About

Encode Club AI Bootcamp 24Q2 weekend project 03 Repository

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published