GPT-4 Playground 项目介绍
项目背景
GPT-4 Playground 旨在为那些刚刚获得 GPT-4 API Key 的用户提供一个测试平台。由于OpenAI当前的Playground对8k或32k模型(例如GPT-4)的提示长度做了限制,仅容许4096个token,同时如果想在更好的聊天环境中使用这些API Key,需要购买ChatGPT Plus。因此,GPT-4 Playground项目应运而生,解决了这些问题,并且在不影响用户体验的前提下,让用户更好地使用和测试自己的API Key。
项目的目标
该项目的目标是在保留尽可能多的原始体验的同时,为开发者提供一个连接Playground和ChatGPT的桥梁,以提升开发者体验。同时,它确保所有的API Key都经过加密,并存储在用户浏览器的本地存储中,保证了用户的安全性。
功能演示
模拟ChatGPT环境
项目提供了一个模拟的ChatGPT环境,具备大部分关键功能,如会话历史(本地存储)、提示功能以及多会话能力。这让用户能够更直观地测试API Key的表现和效果。
Playground环境
用户还能通过类似Playground的环境,进一步了解并测试API的能力。
本地运行
要在本地运行该项目,用户需要先安装 Node.js。在成功安装Node.js后,可以克隆该项目的代码仓库,并运行如下命令:
yarn install
yarn dev
这将会启动一个本地服务器,默认端口为3000,然后用户可以在浏览器中输入localhost:3000
来查看项目。
贡献指南
GPT-4 Playground项目目前仍处于开发阶段,非常欢迎各位开发者贡献自己的代码。如果希望为此项目做出贡献,开发者可以发起pull request或提出issue。由于该项目在开发初期可能存在一些问题,期待社区的反馈和改进。