SummAIze
SummAIze copied to clipboard
Summarize a URL with GPT-3 Completions
OpenAI API example app
This is an example app that uses OpenAI API gpt-3.5-turbo model to generate a summary of any web article from its URL. The code is based on the Quick-Start guide from OpenAI.
Demo Video
The following video explains how the application works.
https://user-images.githubusercontent.com/124426/222802030-b88eb70d-74f6-4b4e-8a82-871447239c11.mp4
Setup
-
If you don’t have Node.js installed, install it from here (Node.js version >= 14.6.0 required)
-
Clone this repository
-
Navigate into the project directory
$ cd gpt-summary -
Install the requirements
$ npm install -
Make a copy of the example environment variables file
On Linux systems:
$ cp .env.example .envOn Windows:
$ copy .env.example .env -
Add your API key to the newly created
.envfile -
Run the app
$ npm run dev
You should now be able to access the app at http://localhost:3000! For the full context behind this example app, check out the tutorial.