npm run inst # 安装
npm run dev
请参考 .env.example 文件。
# 输入框的提示词
VITE_DEFAULT_PLACEHOLDER='发消息给AI'
# 输入框底部的消息
VITE_DEFAULT_BOTTOM_TIPS=''
# API_HOST
VITE_API_HOST='http://localhost:3000/aios-chat'
# 最多缓存的对话次数 不包括system信息
VITE_CACHE_TIMES=10
# BASE_URL
VITE_BASE_URL='/' # BASE_URL
# ai avator
VITE_AI_AVATOR_URL=''
# user avator
VITE_USER_USER_URL=''
首次npm run dev
,本地需要 .env.development 文件,请先创建一个 .env.development 文件,并将 .env.example 文件里的内容复制进去
根目录以及server目录下都需要新建一个.env.development 文件,server目录下的环境变量需要填入 API_KEY
后续在
npm run dev
的命令时会执行脚本,自动创建该文件
- 上下文对话
- 历史会话
- markdown渲染
- katex数学公式支持
- 可一键分享当前会话
- 流式传输
- 暗夜模式
- 预设场景化机器人system应用
- prompt store
- 添加后端BFF层
- 添加http和socks代理配置或提供一些预置的openai接口代理
- 访问权限控制
- 可修改openai的模型(3.5、3.0)可修改接口参数temperature、model、temperature、frequency_penalty、presence_penalty
- 多语言支持
- 一键部署文档
- github action(打包验证,代码规范eslint等)
- GitHub pages自动部署
- docker-compose编写
- 使用自定义API Key