heimoshuiyu / chatgpt-api-web

纯前端灵车项目,调用 OpenAI API ChatGPT 进行对话。
https://heimoshuiyu.github.io/chatgpt-api-web/
29 stars 5 forks source link
chatgpt chatgpt-api react tailwind typescript

前排提示:滥用 API 或在不支持的地区调用 API 有被封号的风险 https://github.com/zhayujie/chatgpt-on-wechat/issues/423

建议自行搭建代理中转 API 请求,然后更改对话设置中的 API Endpoint 参数使用中转

具体反向代理搭建教程请参阅此 >>Wiki 页面<<

ChatGPT API WEB

ChatGPT API WEB 是为 ChatGPT 的日常用户和 Prompt 工程师设计的项目。它让你方便地在 PC 和移动端浏览器上使用 ChatGPT,并根据需要调整系统 Prompt 和修改 OpenAI 接口参数。你还可以重复生成、编辑消息(包括用户消息与 AI 消息),以更好地与 ChatGPT 进行交互。

无论你是 ChatGPT 的一般用户、想要定制 ChatGPT 的用户,还是 Prompt 工程师,这个项目都能满足你的需求。

build status

与官方 ChatGPT 相比:

屏幕截图

screenshot

使用

以下任意方式都可:

默认参数继承

新建会话将会使用 URL 中设置的默认参数。

如果 URL 没有设置该参数,则使用 目前选中的会话 的参数

更改默认参数

例如 http://localhost:1234/?key=xxxx&api=xxxx 那么 新创建 的会话将会使用该默认 API 和 API Endpoint

以上参数应用于单个对话,随时可在顶部更改

自行编译构建网页

yarn install
yarn build

构建产物在 dist 文件夹中