This repository contains a web application built with ReactJS, Redux Toolkit, and Tailwind CSS that leverages the OpenAI API through Rapid API for text summarization.
- Summarize text using OpenAI's powerful language model.
- User-friendly interface built with ReactJS.
- State management with Redux Toolkit.
- Stylish and responsive UI with Tailwind CSS.
- Clone the repository:
git clone https://github.com/john-shaibu/ai-summarizer.git
- Navigate to the project directory:
cd your-repository
- Install dependencies:
npm install
- Obtain your Rapid API key and configure it in the application.
- Run the development server:
npm start
- Node.js and npm installed on your machine.
- Rapid API key for OpenAI API access.
- Obtain your Rapid API key by signing up at Rapid API.
- Configure the API key in the appropriate configuration file.
- Open the web application in your browser.
- Input the link to the article you want to summarize.
- Click the "enter" button.
- View the summarized text generated by OpenAI's AI model.
- OpenAI for providing cutting-edge natural language processing capabilities.
- Rapid API for simplifying API integration.
This project is licensed under the MIT License.