ChatGPT使用学习(二):ChatPaper安装到测试详细教程(一文包会)

这篇具有很好参考价值的文章主要介绍了ChatGPT使用学习(二):ChatPaper安装到测试详细教程(一文包会)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.简介及功能

       ChatPaper是一种基于文本生成技术的研究论文,可以根据用户的输入进行智能回复和互动,具有类似于ChatGPT的功能。它可以根据关键字来获取相应的论文,并通过分析论文的标题、作者、单位、链接、研究背景、其它工作的问题、本文方法、本文方法具体步骤、总结本文的优缺点等内容,实现一分钟下载一篇最新arxiv论文,一个分钟速读主要信息。用户可以根据以上内容来判断是否需要更深入地了解该论文。

2.前置准备

**第一步:**下载项目代码:https://github.com/kaixindelele/ChatPaper

git clone https://github.com/kaixindelele/ChatPaper.git

第二步:配置环境
由于我已经安装了Anaconda和Pycharm,具体细节可以看这篇博客:点击

conda create -n chatgpt_pa python=3.9
# 进入到项目目录
python -m pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/

第三步:修改代码文件内容
你需要修改的地方如下
ChatGPT使用学习(二):ChatPaper安装到测试详细教程(一文包会)
填入和这篇博客一样的Key即可(需要自己去官网获取):点击

3.开始使用-命令行

       由于这里面太多功能,就不一一演示结果,可以根据自己的需求进行处理。
       注意:key_word不重要,但是filter_keys非常重要! 一定要修改成你的关键词。

第一种

python chat_paper.py --query "chatgpt robot" --filter_keys "chatgpt robot" --max_results 3

结果

第二种

python chat_arxiv.py --query "chatgpt robot" --page_num 2 --max_results 3 --days 10

其中query是读者输入的搜索查询,filter_keys是用于在摘要中筛选的关键词,page_num是搜索的页面,每页和官网一样,最大是50篇,max_results是最终总结前N篇的文章,days是选最近几天的论文,严格筛选!
结果:
ChatGPT使用学习(二):ChatPaper安装到测试详细教程(一文包会)
第三种
Arxiv在线批量搜索+下载+总结+高级搜索: 运行chat_paper.py, 比如:

python chat_paper.py --query "all: reinforcement learning robot 2023" --filter_keys "reinforcement robot" --max_results 3

第四种
Arxiv在线批量搜索+下载+总结+高级搜索+指定作者: 运行chat_paper.py, 比如:

python chat_paper.py --query "ti: Sergey Levine" --filter_keys "reinforcement robot" --max_results 3

第五种
本地pdf总结: 运行chat_paper.py, 比如:

python chat_paper.py --pdf_path "demo.pdf"

第六种
本地文件夹批量总结: 运行chat_paper.py, 比如:

python chat_paper.py --pdf_path "your_absolute_path"

第七种
谷歌学术论文整理: 运行google_scholar_spider.py, 比如:

python google_scholar_spider.py --kw "deep learning" --nresults 30 --csvpath "./data" --sortby "cit/year" --plotresults 1

此命令在Google Scholar上搜索与“deep learning”相关的文章,检索30个结果,将结果保存到“./data”文件夹中的CSV文件中,按每年引用次数排序数据,并绘制结果。

最后会在export下生成对应的报告,默认为md文档。

4.开始使用-网页

感觉没有命令行好用
ChatGPT使用学习(二):ChatPaper安装到测试详细教程(一文包会)

       除了用命令行的方式,还可以用网页的形式来操作。启动服务

python3 app.py

       启动 Flask 服务。运行此命令后,Flask 服务将在本地的 5000 端口上启动并等待用户请求。在浏览器中访问以下地址之一以访问 Flask 服务的主页:

http://127.0.0.1:5000/
或
http://127.0.0.1:5000/index

       访问 http://127.0.0.1:5000/ 后,您将看到主页。在主页上,您可以点击不同的链接来调用各种服务。您可以通过修改链接中的参数值来实现不同的效果。有关参数详细信息,请参阅上一步骤中的详细介绍主界面:

       特别的,这四个接口实际是封装了根目录下四个脚本的 web 界面。参数可以通过链接来修改。例如要运行“arxiv?query=GPT-4&key_word=GPT+robot&page_num=1&max_results=1&days=1&sort=web&save_image=False&file_format=md&language=zh”的话,相当于在根目录下调用 chat_arxiv.py 并返回结果。这个显示的结果和在命令行中调用的结果是一样的(即:python chat_arxiv.py --query “GPT-4” --key_word “GPT robot” --page_num 1 --max_results 1 --days 1 --sort “web” --save_image False --file_format “md” --language “zh”)。您可以通过修改参数来获得其他搜索结果。

       如果以这种方式部署的话,结果会保存在同级目录下新生成的export、pdf_files 和response_file三个文件夹里文章来源地址https://www.toymoban.com/news/detail-407332.html

到了这里,关于ChatGPT使用学习(二):ChatPaper安装到测试详细教程(一文包会)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【2023最新版】超详细Metasploit安装保姆级教程,Metasploit渗透测试使用,看完这一篇就够了

    Metasploit 官方介绍 Metasploit是一个渗透测试框架,可以帮助您发现和利用漏洞。 Metasploit还为您提供了一个开发平台,您可以编写自己的安全工具或利用代码。 今天,我将指导您了解如何使用Metasploit的基础知识:如何安装Metasploit,使用框架以及利用漏洞。 下载地址:https://

    2024年02月13日
    浏览(70)
  • NineAi3.41版本ChatGPT宝塔安装详细教程(针对整合包+开源包安装教程)

    NineAi系统已支持ChatGPT3.5/4.0提问、AI绘画、Midjourney绘画(全自定义调参)、Midjourney以图生图、Dall-E2绘画、思维导图生成、知识库(可自定义训练)、AI绘画广场、邀请+代理分销模式、用户每日签到功能、会话记录保存、访客体验模式、微信公众号+邮箱+手机号注册登录、等功

    2024年03月25日
    浏览(53)
  • chatgpt赋能python:Python安装sklearn库详细教程

    如果你是一名Python开发者,那么你一定知道scikit-learn或者简称为sklearn。这是一个强大的Python机器学习库,它为我们提供了许多算法和工具来帮助我们进行数据分析、预测和模型训练。如果你还没安装它,那么本文将详细介绍如何安装sklearn库。 sklearn可以在Python2和Python3上运行

    2024年02月16日
    浏览(64)
  • chatgpt赋能python:Python安装Numpy库详细教程

    Python是一种高水平语言,当我们需要处理数值计算和科学计算时,通常需要使用Numpy库,Numpy库可以使Python在处理数组时变得更加便利。本文将会详细介绍如何在Python中安装Numpy库。 在使用Numpy库之前,你需要先安装Python。可以在Python官方网站下载最新版本,注意选择自己电脑

    2024年02月07日
    浏览(42)
  • chatgpt赋能python:Python如何安装NumPy库——详细教程

    NumPy库是Python的一个重要扩展库,它支持高效的多维数组操作以及各种函数和工具用于数学计算。NumPy是Python进行科学计算的基础,可以用于线性代数、傅里叶变换、随机数生成等多个方面。因此,熟悉和掌握NumPy库的使用对于Python工程师来说至关重要。 在Python中安装NumPy库可

    2024年02月08日
    浏览(41)
  • postman官网下载安装登录测试详细教程

    目录 一、介绍 二、官网下载 三、安装 四、注册登录postman账号(不注册也可以) postman注册登录和不注册登录的使用区别  五、关于汉化的说明 六、使用示范 简单来说 :是一款前后端都用来测试接口的工具。 展开来说 :Postman 是一个用于测试 API(应用程序接口)的工具,

    2024年02月09日
    浏览(83)
  • 最新开源版ChatGPT搭建源码 含电脑端手机端+小程序端+详细安装部署教程

    分享一个最新开源版ChatGPT搭建源码,源码全开源可二开,含电脑端+手机端+小程序端,对接流量主功能,含详细安装部署教程,支持用户套餐赚取收益等模式设置。    系统功能介绍:系统支持无限SAAS多开,可以无限的给其他人进行多开,完善的二级分销功能,支持一个后台

    2024年02月12日
    浏览(42)
  • 小狐狸ChatGPT付费创作系统1.8.3独立版 + H5端 + 小程序前端安装测试教程

    小狐狸GPT付费体验系统最新版系统是一款基于ThinkPHP框架开发的AI问答小程序,是基于国外很火的ChatGPT进行开发的Ai智能问答小程序。当前全民热议ChatGPT,流量超级大,引流不要太简单!一键下单即可拥有自己的GPT!无限多开、更新不限时,整体测试下来非常完美,可以说小

    2024年02月05日
    浏览(59)
  • 使用AI编写测试用例——详细教程

    随着今年chatGPT的大热,每个行业都试图从这项新技术当中获得一些收益 我之前也写过一篇测试领域在AI技术中的探索:软件测试中的AI——运用AI编写测试用例 现阶段AI还不能完全替代人工测试用例编写,但是如果把AI当做一个提高效率的工具,它将会是一个很实用很强大的辅

    2024年02月04日
    浏览(43)
  • CDH-6.3.2从零到一的详细安装教程&hive on Spark性能测试教程

    注意:需要使用官网提供的jdk。 1.1 在hadoop101的/opt目录下创建module 1.2 上传oracle-j2sdk1.8-1.8.0+update181-1.x86_64.rpm并安装 1.3 分发 注意:分发脚本在附录里面的分发脚本 集群ssh脚本在附录里面的编写集群ssh脚本 执行sshall脚本结果如下 注意:一定要用root用户操作如下步骤;先卸载

    2024年02月16日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包