Skip to content

Caojiahao-Coder/gpt_next

Repository files navigation

GPTNext

English badge 简体中文 badge FOSSA Status

GPT Next

GPT Next is an AI chat tool that enables users to have conversations with an AI. The application is built using Vue.js as the frontend framework and utilizes IndexedDB as the database to guarantee the privacy and security of the session.

🧭Live preview

大陆地区使用说明

说明

不建议使用频繁更换地区的🪜去直接访问API,这会增加封号的几率,推荐使用境外服务器代理OpenAI来使用。

免代理API接口:

设置其为GPTNext中的BaseURL就可以实现免代理访问API接口

Features Screenshots 📷

Draw Image Mode Function Calling
GPTNext GPTNext
Text to Speech Multimedia Input Box
GPTNext GPTNext

Features 🚀

  • Session Records Saving → The application uses IndexedDB as the database to guarantee the privacy and security of the session. All session records are saved and can be accessed later.
  • 🔗Persistent Session Mode → This feature enables the AI to remember the context of the conversation and provide more accurate answers.
  • 🤹‍♀️Multiple Roles → A variety of chat roles are built-in to make AI's answers more accurate.
  • 👏Readability → Messages can be made playable by utilizing Microsoft's Speech Services.

How to deploy 🎯

To run this project, follow these steps:

  1. Clone this repository to your local machine.

  2. Install all the necessary dependencies by running pnpm install in the command line.

Use Docker to launch the application by following these steps:

  1. Pull the repository (main branch).
  2. Run docker build -t gpt_next:latest .
  3. Run docker run -d -p 1003:8080 --name gpt_next --restart=always gpt_next:latest
  4. Enjoy!

Alternatively, you can run the application using source code by following these steps:

  1. Pull the repository (main branch).
  2. Run pnpm install.
  3. Run pnpm dev.
  4. Enjoy!

🚧 Features List

  • Session records saving
  • Persistent session mode
  • Multiple roles
  • Support image generation
  • Support for editing conversations
  • Support Function Calling
  • Support OpenAI Vision API (Preview)
  • Support OpenAI Text to Speech (TTS) API

🐞 Bug List

THANKS

Star History

Star History Chart

FOSSA Status

FOSSA Status

LICENSE

MIT © Leo Cao