GPT面试助手(亦可用于会议记录和总结)上新功能啦,支持外接RAG,支持跨设备WEB,支持流式输出,多特性定制化,开源

前段时间写了一个 GPT面试助手 当时只有终端里面输出内容,佬友们给了很多改进的建议.

昨天周一,抽空把佬友的想法实现了一下,今天来更新.

这个项目后续又更新了一些功能,未来肯定会上更多的功能的.
目前主要痛点:

  1. ocr识别数学公式准确率不高,导致GPT有时候会读不懂题进而乱回答
  2. 目前回答的GPT味太过严重, 这边我会爬取一些题解面经作为RAG外接,同时优化prompt
  3. GPT的正确率还是太低,做一个claudeGPT,甚至其他模型相互验证
  4. 最重要: 优化部署流程部署难度,致力于让每个人都能简简单单的用上(考虑做一个用户端的界面并打包)

按照惯例,求个github star.

对应的代码仓库面试client端, 面试server端, 因为论坛貌似不支持gif,所以还是github有更好的阅读体验.

功能展示

下图讲解, 通过播放本地音频,模仿系统内声音输出 你为什么要使用消息队列呢?

web 监听到 你为什么要使用消息队列呢? 内容并流式输出

ChatGPT(大模型助手) 流式输出相关问题的答案.

支持 本地部署服务器部署. flex 布局,在 手机 平板 电脑 下的具有良好的显示效果

https://cdn.professoryin.online/aower-gpt/2024/08/2a44f05ece24ef4cd0c6dd771fd91d14.gif

RAG 展示

下图讲解, 支持将你预设好的问答内容存入RAG数据库,在询问ChatGPT(大模型助手)之前会先搜索RAG数据库.

如何使用 RAG 知识库

  1. .env 文件内, 设置RAG_ENABLED=True
  2. data 文件夹下,放入你的知识库 xlsx 文件, 会递归遍历所有的xlsx 文件
  3. 文件格式如下: 有两列, 第一列是Q,第二列是A. 分别对应问题和回答. (生成知识库文件可以使用FastGPT导出的内容)
  4. 重启docker容器, docker-compose restart

Q: 能否将我的项目进行存放在 RAG 知识库中呢?

A: 目前需要自己处理, 自己询问 GPT 或者自己编写对应的问题, 或者你可以修改网络上 AI审查代码的项目 修改里面的prompt, 让其生成你自己项目的 RAG 知识库.

25 个赞

目前还有一个功能没有实现,就是通过快捷键截屏然后上传到多模态的模型进行屏幕问题识别和回答. 除了逆向web的chatgpt.我不知道有哪些API是支持多模态的.

2 个赞

4o\mini,gemini 1.5,claude 3+ 都是支持图像模态的

2 个赞

API也支持吗?那不错诶,抽个时间把这个功能加上.感谢大佬

1 个赞

说的就是 api

1 个赞

太强了,感谢大佬

1 个赞

有没有比较好的gif生成网站,mp4转gif的, 始皇网站要求2mb以内,我尽力了,还是8mb.帧率可以降,清晰度最好高一些的

1 个赞

来点人顶顶帖子吧,大家都去玩黑神话悟空了吗? :innocent:

1 个赞


感谢分享这个。

1 个赞

大佬太强了,小白学习一下怎么部署

1 个赞

部署有点问题

2 个赞

修复了修复了 :innocent:

有点厉害支持~~

2 个赞

From 人工智能 to 资源荟萃

有点没看懂 怎么还有个客户端 和 服务端 ,但是我看 两个项目里面docker-compose 内容也想差不大啊

1 个赞

只用看客户端就行,服务端那个是docker部署的

mark一下以免有用

1 个赞

大佬666,期待你的后续

先赞后看,养成好习惯

感谢楼主分享, :grinning:还是希望自己别用上哈