Home

Awesome

Chat Simplifier

discord

English | 中文

This project simplify chat content for you using AI.

Chat Simplifier

How it works

This project uses the Chat GPT API (gpt-3.5-turbo) and Vercel Edge functions with streaming. It constructs a prompt based on the form and user input, sends it to the GPT-3 API via a Vercel Edge function, then streams the response back to the application.

Running Locally

After cloning the repository, go to OpenAI to create an account and refer to the environment variable instructions to put your API key into a file named .env.

Then, run the application in the command line and it will be available at http://localhost:3000.

npm run dev

Environment variable description

Environment variableDescriptionRequiredOptional value
OPENAI_API_KEYOpenAI API Key,separate with , when there are multipleNo(Get)
NEXT_PUBLIC_USE_USER_KEYWhether to use the API key entered by the userNo, default value is truetrue or false
NEXT_PUBLIC_SECRETSecret string for the project. Use for generating signatures for API callsNonull

One-Click Deploy

Deploy the example using Vercel:

Deploy with Vercel

Credits

Inspired by TwtterBio and Jimmy Lv.