Skip to content

AndyStan112/poempt

Repository files navigation

PoemPT

Screenshot 1

Welcome to PoemPT, a powerful tool for generating beautiful poems using the GPT-3 language model and enhancing them with stunning images created by DALL-E. This project is developed with Next.js, a React framework known for its performance, scalability, and ease of use.

Documentation

PDF Link (in Romanian)

Introduction

PoemPT is designed to unleash your creativity and inspire you with unique and personalized poems. It combines the power of artificial intelligence and natural language processing to create evocative verses that touch the heart. With the integration of DALL-E, the generated poems are further enriched with visually captivating images that complement the poetic experience.

Features

  • GPT-3 Language Model: PoemPT leverages the advanced capabilities of GPT-3, a state-of-the-art language model, to generate high-quality and contextually relevant poems. It understands the nuances of language and can create poetic compositions in various styles and genres.

  • DALL-E Integration: With the integration of DALL-E, PoemPT goes beyond mere words by incorporating captivating images. DALL-E generates unique visuals based on the prompts provided, adding an extra layer of artistic expression to your poems.

  • Next.js Development: PoemPT is built using Next.js, a popular React framework that offers server-side rendering, efficient caching, and fast performance. This ensures a smooth and interactive user experience while generating and displaying poems.

  • User-Friendly Interface: The PoemPT interface is designed to be intuitive and user-friendly. Simply enter your desired prompt or topic, and the system will generate a poem enriched with an accompanying image. You can easily customize the length and style of the poem, allowing for a personalized and tailored experience.

Getting Started

To get started with PoemPT, follow these steps:

  1. Clone the repository:

    git clone https://github.com/your-username/PoemPT.git
    
  2. Install dependencies:

    cd PoemPT
    npm install
    
  3. Set up the necessary API keys:

    • Obtain an API key for GPT-3 from OpenAI.
    • Configure the API key in the appropriate environment variables or configuration file.
  4. Run the application:

    npm run dev
    
  5. Open your browser and navigate to http://localhost:3000 to access PoemPT.

License

This project is licensed under the GNU General Public License version 3. Feel free to use and modify the code according to your needs.

Acknowledgements

PoemPT wouldn't be possible without the incredible technologies and frameworks it relies on. We would like to express our gratitude to the developers and maintainers of GPT-3, DALL-E, and Next.js for their outstanding work.