chatgpt vercel
v0.3.1

英语| 简体中文
使用Vercel免费使用一键单击创建一个私人Chatgpt网站,支持MUTI文本/图像生成对话。由OpenAI API GPT-4/3.5和Vercel提供动力。
DALL-E和Midjourney模型。它还允许调整图像大小和计数。您可以访问上面的在线演示或私下部署以获得经验。
单击左上方的图标以添加一个对话,该对话具有两种类型:
/或单击左下方的按钮要添加。DALL·E型号和Midjourneya cat 。DALL-E模型,请花费OpenAI令牌。图像链接的有效访问时间为2小时。如有必要,请确保及时保存它。Midjourney ,根据和Discord配置,图像生成可能需要一段时间,默认超时为5分钟。请耐心等待。Save all conversations时,在全局设置中启用了所有对话,它将保存到本地缓存。默认情况下,它不会保存。
Enter发送Shift + Enter进入线路休息/添加预设提示,并且还支持搜索。请参阅配置
从GitHub分叉项目(推荐)或以下部署按钮创建Vercel项目。
有三种设置OpenAI API密钥的方法:
.env.expample文件重命名为.env并设置OpenAI_API_KEY注意:对于Vercel,需要重新部署所有环境变量才能生效。
如果要使用Midjourney的AI图纸功能,则可以配置相关的Discord设置,包括以下字段:
DISCORD_SERVER_IDDISCORD_CHANNEL_IDDISCORD_TOKEN如何获得ID和令牌:
您可以访问Midjourney-Cook Book,以获取有关Midjourney提示的一些样本。
请参阅同步叉
运行pnpm build和pnpm run server 。请参阅:Astro节点
所有部署配置都可以在.env文件或Vercel的环境变量中配置
| 配置 | 默认值 | 描述 |
|---|---|---|
| 密码 | - | 网站访问密码 |
| OpenAI_API_KEY | - | API请求的钥匙,支持多个密钥,由逗号分隔,如何生成 |
| 语言 | en | 网站的默认语言,包括提示。支持的语言: ZH / en |
| api_key_strategy | 随机的 | 多个键的调度策略模式:轮询/随机 |
| OpenAI_API_BASE_URL | api.openai.com | 请求的API的默认地址 |
| discord_server_id | - | Discord Server ID |
| discord_channel_id | - | Discord通道ID |
| discord_token | - | 不和谐令牌 |
| discord_image_proxy | - | DISCORD图像代理URL |
所有全局配置将在本地存储
| 配置 | 默认值 | 描述 |
|---|---|---|
| OpenAI API键 | - | 仅支持一个键。如果在页面上配置了它,则不会使用环境变量中的密钥 |
| 语言 | en | 网站的语言,包括提示。支持的语言: ZH / en |
| 保存所有对话 | 真的 | 页面刷新后不会丢失对话 |
| 温度 | 1 | 值越大,答案越随机,范围为0-2 |
| 文本对话模型 | GPT-3.5-Turbo | API请求中使用的模型,支持的模型 |
| 连续对话 | 真的 | 携带对话的背景 |
| 携带的历史信息数量 | 4 | 为了进行连续的对话,携带的历史信息数量 |
| 图像生成对话模型 | dall-e | 支持的型号: dall-e / midjourney /重复 |
| 生成的图像数量 | 1 | 单个图像生成对话中生成的图像数量 |
| 生成图像的大小 | 256x256 | 图像生成对话中单个图像的大小 |
| Discord Server ID | - | 如果在页面上配置了它,则不会使用环境变量中的密钥 |
| Discord通道ID | - | 同上 |
| 不和谐令牌 | - | 同上 |
这些是要开发的一些计划功能。欢迎协作,并随时提出问题提出其他想法。
要求:
v18或更高v7或更高代理人
.env中设置LOCAL_PROXY 。当前没有默认代理,因此,如果您选择设置代理,则假设相关风险。.env文件中设置DISABLE_LOCAL_PROXY=true来禁用本地代理。此时,将直接要求api.openai.com 。发展:
pnpm devpnpm start建造:
pnpm build 任何贡献都非常感谢。这里有一些提示:
lang目录。如果添加新语言,您还需要修改src/utils/i18n.ts 。prompts目录。src/pages/api目录。src/modules目录。基于麻省理工学院许可证