1写在前面

最近开始天气转暖了,不知道大家那里的树有没有绿,花有没有开。😝

旅游的人越来越多了,多到早上去吃个馄饨都要排队了,不过总得来说一个城市还是要有人间烟火气啊。🥲

之前给大家推荐了chatPDF来帮助大家阅读文献,大家反馈还是不错的。🥸

🚪 原文的链接在这里:👇

📍 🤣 chatPDF | 别再自己读文献了!让chatGPT来帮你读吧!~


今天再和大家介绍一个粉丝投稿的开源项目OpenChatPaper,目前已经收获了52颗⭐️,喜欢的去fork,去git clone吧。😘

🚪 地址在这里:👇

https://github.com/liuyixin-louis/OpenChatPaper

alt

作者是这样描述ChatPDF的,又一个基于OpenAI ChatGPT API的论文阅读助手。😘

试图重新实现ChatPDF的开源版本。🙃

支持对话的ChatPaper版本。🫵

地址在这里:👇

https://github.com/liuyixin-louis/OpenChatPaper


也欢迎大家来宣传自己的开源项目免费哦!~🥳

在主页点击联系作者即可获取联系方式,发送你的project给我们吧,让更多人了解到。🥰

alt

2Demo

作者也是贴心地在huggingface space上提供了一个Demo,感觉还是非常nice ! 的。🤩

alt

3中文配置文档

程序在Python>=3.9, Ubuntu 20.04下测试,若在其他平台测试出错,欢迎提issue

  1. 创建一个Python的环境(推荐使用anaconda,关于如何安装请查阅 其他教程),创建环境后激活并且安装依赖
 conda create -n cpr python=3.9
conda activate cpr
pip install -r requirements.txt

  1. 确保本机安装了java环境,如果java -version成功放回版本即说明安装成功。关于如何安装JAVA请查阅其他教程

  2. GROBID是一个开源的PDF解析器,我们会在本地启动它用来解析输入的pdf。执行以下命令来下载GROBID和运行,成功后会显示EXECUTING[XXs]

bash serve_grobid.sh
alt
  1. 开启后端进程:每个用户的QA记录放进一个缓存pool里
python backend.py --port 5000 --host localhost
  1. 最后一步,开启Streamlit前端,访问 http://localhost:8502,在API处输入OpenAI的APIkey( 如何申请?),上传PDF文件解析完成后便可开始对话
streamlit run frontend.py --server.port 8502 --server.address localhost

4补充一下

如果大家发现外链失效,请去github上访问其他教程。🤪

alt

alt
最后祝大家早日不卷!~

点个在看吧各位~ ✐.ɴɪᴄᴇ ᴅᴀʏ 〰

📍 往期精彩

📍 🤩 WGCNA | 值得你深入学习的生信分析方法!~
📍 🤩 ComplexHeatmap | 颜狗写的高颜值热图代码!
📍 🤥 ComplexHeatmap | 你的热图注释还挤在一起看不清吗!?
📍 🤨 Google | 谷歌翻译崩了我们怎么办!?(附完美解决方案)
📍 🤩 scRNA-seq | 吐血整理的单细胞入门教程
📍 🤣 NetworkD3 | 让我们一起画个动态的桑基图吧~
📍 🤩 RColorBrewer | 再多的配色也能轻松搞定!~
📍 🧐 rms | 批量完成你的线性回归
📍 🤩 CMplot | 完美复刻Nature上的曼哈顿图
📍 🤠 Network | 高颜值动态网络可视化工具
📍 🤗 boxjitter | 完美复刻Nature上的高颜值统计图
📍 🤫 linkET | 完美解决ggcor安装失败方案(附教程)
📍 ......

本文由 mdnice 多平台发布

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐