Chat Chat,解锁你的下一级 AI 对话体验。在这里,你可以使用 OpenAI、微软 Azure、Claude、Cohere、Hugging Face 等多个 API,让你的 AI 对话体验更加丰富。开源地址:https://github.com/okisdev/ChatChat/blob/main/README.zh_CN.mdx

重要提示

  • 本项目仅供学习交流使用,请确保使用前已经阅读了 LICENSE。
  • 部分 API 为付费 API,使用前请确保你已经阅读并同意了相关服务条款。
  • 本项目会在一定范围内获取到用户部分数据,请确保你已经阅读并同意了隐私政策。
  • 部分功能还在开发中,如果遇到任何问题,欢迎提交 PR 或者 Issue。
  • 部分模型并不完善,可能出现样式不一致,上下文不连贯,或者生成了不适当内容等问题。

预览

界面

68747470733a2f2f63646e2e686172726c792e636f6d2f70726f6a6563742f4769744875622f436861742d436861742f696d672f55492d312e706e67

68747470733a2f2f63646e2e686172726c792e636f6d2f70726f6a6563742f4769744875622f436861742d436861742f696d672f44617368626f6172642d312e706e67

功能演示

  •  TTS
  •  与文件聊天
  •  支持分享对话
  •  支持流信息(SSE)
  •  Markdown 格式化
  •  支持消息代码语法高亮
  •  支持 System Prompt
  •  快捷菜单(command + k)
  •  聊天记录(本地和云端同步)
  •  封装的 API(不再需要代理)
  •  支持插件功能(/search, /fetch)
  •  支持 OpenAI, Microsoft Azure, Claude, Cohere, Hugging Face

Roadmap

  •  语音输入
  •  黑暗模式
  •  个人仪表板
  •  多语言支持
  •  支持更多 API

使用

前提条件

  • 来自 OpenAI、Microsoft Azure、Claude、Cohere、Hugging Face 的任何 API 密钥

环境变量

变量名 描述 默认值 是否必须 说明
BASE_URL 网站的 URL http://localhost:3000 是 部署在其他平台时需要修改
OPENAI_API_KEY OpenAI API 密钥   否  
OPENAI_API_ENDPOINT OpenAI API 端点   否  
DATABASE_URL 数据库 URL   是  
NEXTAUTH_URL NextAuth URL   是  
NEXTAUTH_SECRET NextAuth 密钥   是  
EMAIL_HOST 邮件服务器   否  
EMAIL_PORT 邮件服务器端口   否  
EMAIL_USERNAME 邮件服务器用户名   否  
EMAIL_PASSWORD 邮件服务器密码   否  
EMAIL_FORM 邮件发送地址   否  

部署本地部署

git clone
cd ChatChat
yarn
yarn dev


快来体验吧 chat.okisdev.com