This project simplify chat content for you using AI.
该项目使用OpenAI GPT-3 API(具体来说是gpt-3.5-turbo)和Vercel Edge函数进行流式处理。它根据表单和用户输入构建提示,通过Vercel Edge函数将其发送到GPT-3 API,然后将响应流回应用程序。
使用部署示例 Vercel:
NEXT_PUBLIC_USE_USER_KEY = false OPENAI_MODEL = gpt-3.5-turbo
1. 克隆Repo
git clone https://github.com/constself/ChatGPT-Readme2. 安装依赖
npm install3. 提供OpenAI API密钥
在仓库的根目录下创建一个.env文件,进入 .env.example 文件,复制内容到 .env 文件,其中包含您的OpenAI API 密钥:
OPENAI_API_KEY=YOUR_KEY4. 运行应用程序 本地项目运行在 http://localhost:3000/
npm run dev5. 使用它
您应该能够开始聊天。
配置本地或者部署的环境变量
| 名称 | 描述 | 默认 |
|---|---|---|
OPENAI_API_KEY |
你的 OpenAI API Key | null |
OPENAI_API_BASE_URL |
请求 OpenAI API 的自定义 Base URL. | https://api.openai.com |
OPENAI_MODEL |
API模型 |
gpt-3.5-turbo |
