中科院基于gpt的学术优化网站搭建教程
我使用的python为3.10版本,编译器为pycharm,浏览器为火狐
我们进入github找到中科院提供的资源:
https://github.com/binary-husky/chatgpt_academic
其中有关于ChatGPT学术优化的安装步骤,使用教程,我没有用Git下载,直接下载的安装包,将安装包解压到anaconda创建的环境下的一个项目里:
首先是API设置
打开config.py文件, 选了其中重要的一段,主要操作是修改API_KEY和USE_PROXY:
修改前的:
# [step 1]>> 例如: API_KEY = "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" (此key无效)
API_KEY = "xxxx" # 这里要更改# [step 2]>> 改为True应用代理,如果直接在海外服务器部署,此处不修改
USE_PROXY = False
if USE_PROXY:# 填写格式是 [协议]:// [地址] :[端口],填写之前不要忘记把USE_PROXY改成True,如果直接在海外服务器部署,此处不修改# 例如 "socks5h://localhost:11284"# [协议] 常见协议无非socks5h/http; 例如 v2**y 和 ss* 的默认本地协议是socks5h; 而cl**h 的默认本地协议是http# [地址] 懂的都懂,不懂就填localhost或者127.0.0.1肯定错不了(localhost意思是代理软件安装在本机上)# [端口] 在代理软件的设置里找。虽然不同的代理软件界面不一样,但端口号都应该在最显眼的位置上# 代理网络的地址,打开你的科学上网软件查看代理的协议(socks5/http)、地址(localhost)和端口(11284)proxies = { # [协议]:// [地址] :[端口]"http": "socks5h://localhost:11284", "https": "socks5h://localhost:11284",}
else:proxies = None
修改后的:
# [step 1]>> 例如: API_KEY = "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" (此key无效)
API_KEY = "sk-kmde8cF%%%%%%%%%UhfTwcYnxyPIap4" # 这里是我的API key# [step 2]>> 改为True应用代理,如果直接在海外服务器部署,此处不修改
USE_PROXY = True
if USE_PROXY:# 填写格式是 [协议]:// [地址] :[端口],填写之前不要忘记把USE_PROXY改成True,如果直接在海外服务器部署,此处不修改# 例如 "socks5h://localhost:11284"# [协议] 常见协议无非socks5h/http; 例如 v2**y 和 ss* 的默认本地协议是socks5h; 而cl**h 的默认本地协议是http# [地址] 懂的都懂,不懂就填localhost或者127.0.0.1肯定错不了(localhost意思是代理软件安装在本机上)# [端口] 在代理软件的设置里找。虽然不同的代理软件界面不一样,但端口号都应该在最显眼的位置上# 代理网络的地址,打开你的科学上网软件查看代理的协议(socks5/http)、地址(localhost)和端口(11284)proxies = { # [协议]:// [地址] :[端口]"http": "socks5h://localhost:10808","https": "socks5h://localhost:10808",}
else:proxies = None
首先我们要找到我们Chat GPT的API key,打开GPT的API key设置界面:
https://platform.openai.com/account/api-keys
然后新建一个API key 复制一下,复制完最好立马输入到我们的config.py文件中。
将USE_PROXY设置为True,因为要使用海外代理节点(翻墙)。
最后在我们梯子软件的设置中找到节点的端口号,红圈圈中的地方,将11284改为10808,这里我们上网的协议是socks:
其次安装需要的包
在pycharm的终端中,我们进入到chatgpt_academic-master:
输入指令:python -m pip install -r requirements.txt
对依赖的包进行安装。稍等一会,安装完成之后运行main.py文件即可,出现如下界面表示连接成功:
将http://localhost:54024复制到浏览器中,或者直接点击进去,进入学术优化界面,开始操作!这里提示我们:This share link expires in 72 hours. For free permanent hosting and GPU upgrades (NEW!), check out Spaces: https://huggingface.co/spaces
此共享链接将在72小时后过期,三天之后这个网站要重新运行main.py才能使用 应该是这个意思。
中科院基于gpt的学术优化网站搭建教程相关推荐
- Discuz论坛网站搭建教程,从0开始学会搭建网站
Linux系统使用宝塔面板搭建网站并开启SSL和使用CDN加速网站,网站搭建教程,下面教程以Discuz X3.4网站程序为例. 视频教程:https://www.bilibili.com/video ...
- 阿里云centos云服务器 - 网站搭建教程
这里介绍一下,如何使用centos阿里云服务器搭建网站? 搭建网站需要有服务器,需自行购买: 如果想使用免费的,且是个人博客,推荐一个免费的github 下面还是介绍正规的网站搭建: 详细 · 步骤如 ...
- 超碰网站源码搭建教程超碰在线视频搭建超碰网站搭建教程
超碰在线视频网站源码,网站搭建教程,演示网址:http://www.95zyw.com 或者www.xiu.la 服务器要求:linux contes6.4 64位 +apache 本文主要介绍利用 ...
- 一篇从零开始、步骤完整的网站搭建教程(全篇7000字、102张截图说明,力求每一个人都能看懂,附源码)
从今年八月开始到现在自己也是从0开始做了有两个网站: 这中间也经常有不了解的地方需要去查.其实网上的资料也不少 但可能相对比较零散,需要反复的查来查去,费时又累心 那这次有时间就想着说写一篇从零开始. ...
- 仅展示成果:基于ROS的自动驾驶系统搭建教程(三):激光定位ndt_matching
仅展示成果:基于ROS的自动驾驶系统搭建教程(三):激光定位ndt_matching 前端搭建完毕,接着完善后端的功能,现在是最基础的激光点云定位. 初步是要把循迹功能所涉及的所有相关模块给完善好,接 ...
- 网站搭建教程:搭建本地web服务器 4/23
系列文章 网站搭建教程:内网穿透测试将本地静态网站发布公网可访问 1/23 网站搭建教程:安装源代码编辑软件 2/23 网站搭建教程:建立开放源代码的简单网页 3/23 网站搭建教程:搭建本地web服 ...
- Zblog教程-Zblog网站安装教程-Zblog网站搭建教程
Zblog教程?博主接下来就告诉大家怎么安装.zblog主题安装教程zblog现在分为zblogasp和zblogphp两个版本,两个版本的模板主题安装步骤是一样的,所以一并介绍.只需输入域名选择模板 ...
- 基于chatgpt的社区教育网站开发教程
文章目录 社区教育网站教程 网站架构 技术栈 实现步骤与自主学习资源 社区教育网站教程 社区教育网站是一个基于Web3.0和教育4.0理念的在线教育平台,它旨在为用户提供一个去中心化.开放.自主和协作 ...
- 基于Hexo+Matery的LuckyBlog开源搭建教程
前言 之前在B站上发布了个人博客的视频,播放量也破千了,有网友私聊也想要搭建一个这样的博客.经过一段时间的准备,现将本人博客的源代码公布出来,大家只需要根据以下的步骤,即可快速搭建一个漂亮完善的博客. ...
最新文章
- 基于TCP协议的socket通信
- java的mock测试框架
- 如何使用scrapy的item来封装数据
- 什么是JavaConfig
- 洛谷P1246C语言,codevs1246 丑数
- 虚拟路由器冗余协议-VRRP
- C语言课后习题(67)
- 修改Azure Website默认时区
- 【ARM-Linux开发】ctrl-xxx的对应的signal含义
- RabbitMQ消息可靠性传输示例
- 代数——近世代数知识点思维导图(附Visio原文件)
- java 期刊杂志参考_各系列普刊期刊的推荐,大家可供参考
- 2022年最值得学习的5款开源Java框架
- [项目管理]-第九章:项目管理计划
- 八类网线和七类网线的区别_超7类网线与六类的有什么区别吗?
- 【论文研读】基于对偶种群的约束多目标优化进化算法
- hdu5294Tricks Device 最大流之最小割
- 我的八年硕博士生涯——CMU王赟写在入职Facebook之前
- 混沌工程是什么_平静中的混沌:什么是混沌工程?
- android java调用参数,如何从命令行调用Android JNI函数并传递Java对象参数