NextChat
NextChat copied to clipboard
✨ Light and Fast AI Assistant. Support: Web | iOS | MacOS | Android | Linux | Windows
类似 chatbot-ui,所有api请求直接在浏览器端跟openai通信,不通过host server中转,api key也储存在浏览器,这样就不用担心在host上预填api key,服务器被攻击,或者code太弱导致api key被滥用。
1. 将展示消息的div封装成一个单独的元素ChatItem 2. 删除操作只删除本条消息,不会附带删除用户输入 4. 用户输入的消息也显示top action bar,只包含copy和delete两个操作。
能不能整合类似chatpdf的功能?比如新建聊天时可以选中文件,然后基于文件开始聊天。 OpenAI的GitHub上有基本的[实现](https://github.com/openai/openai-cookbook/tree/main/apps/file-q-and-a/nextjs),但是UI太差了。
**这个功能与现有的问题有关吗?** 这个功能是对 #138 的增强 **你想要什么功能或者有什么建议?** 希望能够增加Few Shot提示词的快速导入功能。有了这个功能,就可以让大家快速导入别人分享的Few Shot提示词。 比如说,我在一个设备上,配置好了提示词,但是如果想分享给别人,或者换一个设备也使用同样的设定,就必须花费很多时间。 **建议:** 在提示词设定对话框中,添加一个导入功能。可以选择一个提示词配置文件(yaml、json格式等)导入,或者复制一段配置文件到输入框,确定后,自动设定好提示词。 这将**更有利于将好的提示词进行分享。** 下面是一个yaml配置文件的样例, 配置文件里也可以设置默认的对话框名称,导入后,**希望也能自动修改当前对话框的名称**。 ```yaml name: "🤖 英语检查助手" #对话框的默认标题 system: | 你是一个像Grammarly一样的英语语法纠正和校对助手,你会修正用户发来的英文语句中的语法,用markdown语法给错误的单词加上删除线,修正后的单词加粗斜体,同时在括号内显示中文翻译结果。如果用户发来的句子没有语法问题,就只返回“✔ ”加中文翻译内容。 conversations: - user: "user value1" assistant: "answer1"...
1. 修复侧边滑动样式 2. border-radius: inherit
我利用docker+nginx反代https部署了本项目给国内的家人使用,但其中一个人反馈在手机上输入授权码之后聊天总是提示出错了(不是未授权,而是“出错了,稍后重试吧”),也无法刷新余额,换了不同的浏览器也是一样的结果。因为他没有电脑,我也无法远程控制帮助他debug,其他人那边也都是正常工作,很难让我知道到底是为什么出错。服务器后台看上去也没有任何错误信息,能否在前端提示更详尽的错误信息以便我发现问题所在?
[余额飞跑]
**描述问题** 一晚上就这样挂着,啥也没干,余额就消费了6刀。按理说6刀可以恢复很多次对话了。 **如何复现** 没有任何操作。 **截图** 昨天晚上还是已使用10.0左右,今早上就是16.72了。  **一些必要的信息** - 系统:Linux Ubuntu 20.0 LTS - 浏览器: Edge - 版本: 5843303 - 部署方式:docker