这是一个基于 Wails 框架构建的 GPT-3.5 客户端应用,后端采用 Golang,前端采用 React。该应用程序允许您与 GPT-3.5 API 进行交互,使用其生成类似人类的文本。
- 易于使用的界面与 GPT-3.5 API 进行交互
- 可自定义 GPT-3.5 API 请求的参数
- 保存和加载聊天历史记录
- 支持暗黑模式
在安装和运行此应用程序之前,请确保您具备以下先决条件:
- Go 版本为 1.18 或更高版本
- Node.js 版本为 15 或更高版本
- 有效的 GPT-3.5 API 密钥
要安装和运行此应用程序,请按照以下步骤操作:
- 确保您有有效的 GPT-3.5 API 密钥。您可以从 OpenAI 网站获取它。
- 安装 Go 1.18 或更高版本和 Node.js 15 或更高版本。
- 运行以下命令安装 Wails:
go install github.com/wailsapp/wails/v2/cmd/wails@latest
- 克隆仓库并导航到项目目录。
- 使用
go get ./...
安装 Go 依赖项。 - 使用
npm install
安装 Node.js 依赖项。
要在开发模式下运行应用程序,请使用以下命令:
wails dev
这将启动后端和前端服务器,并在默认的 Web 浏览器中打开应用程序。对代码所做的任何更改都将自动重新加载。
要将应用程序构建为生产环境版本,请使用以下命令:
wails build
这将在 ./build
目录中为您的平台生成一个二进制可执行文件。
当您首次运行应用程序时,将提示您输入 GPT-3.5 API 密钥。一旦输入了 API 密钥,您就可以开始使用该应用程序了。
- 在输入框中输入您的消息,然后按回车键将其发送到 GPT-3.5。
- 生成的响应将出现在聊天窗口中。
- 您可以通过单击“设置”按钮来调整 API 请求的参数。
- 您可以通过单击“保存”和“加载”按钮来保存和加载聊天历史记录。
本软件采用 MIT 许可证。有关更多信息,请参见 LICENSE 文件。
欢迎贡献!请遵循 CONTRIBUTING.md 文件中概述的指南。