中科院ChatGPT Academic开源安装使用过程中的网络代理问题

news/2024/3/19 16:24:41/文章来源:https://blog.csdn.net/Yygj39/article/details/129864510

关于中科院ChatGPT Academic中小白会遇到的问题(windows版)

  • ChatGPT Academic 的项目开源
    • 下载安装(这里主要以windows为主)
  • 接下来就是大家会经常遇到问题的地方(网络配置和API的输入)
  • 这里就是针对小白的与代理网络有关的问题

ChatGPT Academic 的项目开源

最近的GitHub上传了一个ChatGPT Academic的项目,关于这个那可是广大科研工作者的福音。它就是中科院学术专业版 ChatGPT
在这里插入图片描述

对于论文的写作阅读都有很大的帮助,具体功能如下,但不局限于这些。详细的功能介绍大家可以从GitHub中获取。README有很详细的介绍。
在这里插入图片描述
本文主要为大家解决在安装使用过程中会遇到的一些问题。

下载安装(这里主要以windows为主)

如果我们用的GIT可以直接在Bash中输入以下命令即可

## 我们先可以cd到自己存放的文件夹下然后下载
git clone https://github.com/binary-husky/chatgpt_academic.git
cd chatgpt_academic

安装一些必要的依赖

python -m pip install -r requirements.txt

如果我们是用conda的话

## 这里先创建一个gptac的虚拟环境
conda create -n gptac 'gradio>=3.23' requests
# 我这里是选择python=3.9
## 接下来激活即可
conda activate gptac
## 安装一些必要的库,缺啥装啥
pip install mdtex2html

接下来就是大家会经常遇到问题的地方(网络配置和API的输入)

这里项目开发者建议将config.py复制为config_private.py并将后者用作个性化配置文件以避免config.py中的变更影响你的使用或不小心将包含你的OpenAI API KEY的config.py提交至本项目。

所以第一步先将复制一个config_private.py文件

cp config.py config_private.py

接下来就是最重要的一步,在我们生成的config_private.py中配置海外代理(Proxy)和OpenAI API KEY

# API_KEY = "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" 此key无效
API_KEY = "sk-***" # 这里放你申请到的API KEY就好
API_URL = "https://api.openai.com/v1/chat/completions"# 改为True应用代理
USE_PROXY = True #把原来的False改成True
if USE_PROXY:# 填写格式是 [协议]://  [地址] :[端口] ,# 例如    "socks5h://localhost:11284"# [协议] 常见协议无非socks5h/http,例如 v2*** 和 s** 的默认本地协议是socks5h,cl**h 的默认本地协议是http# [地址] 懂的都懂,不懂就填localhost或者127.0.0.1肯定错不了(localhost意思是代理软件安装在本机上)# [端口] 在代理软件的设置里,不同的代理软件界面不一样,但端口号都应该在最显眼的位置上# 代理网络的地址,打开你的科学上网软件查看代理的协议(socks5/http)、地址(localhost)和端口(11284)proxies = { "http": "http://localhost:7890", "https": "http://localhost:7890", } # 这里我推荐大家用CFW(clash for windows) 因为我只有这个成功了,ShadowsocksR不知道为什么不成功。# 我们只需要把原来的socks5h都换成http就好,还有就是端口他默认是7890,可自行更改。print('网络代理状态:运行。')
else:proxies = Noneprint('网络代理状态:未配置。无代理状态下很可能无法访问。')

这样整个配置文件就好了,我们可以用check_proxy.py验证一下

python check_proxy.py## 出现以下结果就好了
(gptac) PS D:\apps\chatgpt_academic> python .\check_proxy.py
网络代理状态:运行。
查询代理的地理位置,返回的结果是{***********}
代理配置 http://localhost:7890, 代理所在地:United States

最后我们只要运行main.py文件即可打开

(gptac) PS D:\apps\chatgpt_academic> python .\main.py
网络代理状态:运行。
所有问询记录将自动保存在本地目录./gpt_log/chat_secrets.log, 请注意自我隐私保护哦!
查询代理的地理位置,返回的结果是{***************************}
代理配置 http://localhost:7890, 代理所在地:United States
URL http://localhost:60555
Running on local URL:  http://0.0.0.0:60555

最后我们可以测试一些实验性功能

- 测试C++项目头文件分析input区域 输入 `./crazy_functions/test_project/cpp/libJPG` , 然后点击 "[实验] 解析整个C++项目(input输入项目根路径)"
- 测试给Latex项目写摘要input区域 输入 `./crazy_functions/test_project/latex/attention` , 然后点击 "[实验] 读tex论文写摘要(input输入项目根路径)"
- 测试Python项目分析input区域 输入 `./crazy_functions/test_project/python/dqn` , 然后点击 "[实验] 解析整个py项目(input输入项目根路径)"
- 测试自我代码解读点击 "[实验] 请解析并解构此项目本身"
- 测试实验功能模板函数(要求gpt回答历史上的今天发生了什么),您可以根据此函数为模板,实现更复杂的功能点击 "[实验] 实验功能函数模板"

这里就是针对小白的与代理网络有关的问题

有的同学可能因为ssr的问题无法用CFW,例如本人是在QYZL的飞机场,它的订阅链接无法直接在CFW中使用,我们只需要转换一下就好:

我这里是在线订阅地址转换用的是品云订阅转换
来自:森见鹿的博客
在这里插入图片描述
我们将定制订阅复制到CFW中的Profiles
在这里插入图片描述

下载完成会出现很多的节点在ProxiesRule中,我们最好是选用US节点,你也可以选择OpenAI支持的国家
在这里插入图片描述

General中的设置如下:
在这里插入图片描述
如果你还遇到其它的网络问题可以参考GitHub中遇到这些问题的人,你也可以亲自询问项目开发者

参考来源于:
[1]: https://zhuanlan.zhihu.com/p/617674455
[2]: https://github.com/binary-husky/chatgpt_academic/issues/1
[3]: https://senjianlu.com/2021/11/clash-note-03/
[4]: https://github.com/binary-husky/chatgpt_academic

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_145.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

从ChatGPT到ChatCAD:基于大型语言模型的医学图像交互式计算机辅助诊断

基本信息 1. 标题:ChatCAD: Interactive Computer-Aided Diagnosis on Medical Image using Large Language Models. 2. 期刊:arXiv 3. IF/JCR/分区:无 4. DOI:arXiv:2302.07257 5. 作者:沈定刚教授团队 1. 导读…

国内首个ChatGPT镜像系统?辅助写代码真方便

hatGPT 美国OpenAI研发的聊天机器人程序,于2022年11月30日发布。ChatGPT是人工智能技术驱动的自然语言处理工具,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,真正像人类一样来聊天交流,甚…

ChatGPT专业应用:生成新闻稿

正文共 949 字,阅读大约需要 4 分钟 媒体工作者必备技巧,您将在4分钟后获得以下超能力: 生成新闻稿 Beezy评级 :A级 *经过寻找和一段时间的学习,一部分人能掌握。主要提升效率并增强自身技能。 推荐人 | Kim 编辑者…

一点就通——ChatGPT翻译润色的最新简明使用方案

prompt使用推荐 1.翻译prompt 翻译主要有两种,第一种是我们的老朋友厦门大学潘王雨昂(个人主页:pwya.github.io)所编写使用的prompt,第二种是我自己改造的。 1.我希望你能担任英语翻译、拼写校对和修辞改进的角色。…

全网最详细中英文ChatGPT-GPT-4示例文档-TL;DR文档快速总结应用从0到1快速入门——官网推荐的48种最佳应用场景(附python/node.js/curl命令源代码,小白也能学)

从0到1快速入门TL;DR文档快速总结应用场景Introduce 简介setting 设置Prompt 提示Sample response 回复样本API request 接口请求python接口请求示例node.js接口请求示例curl命令示例json格式示例其它资料下载ChatGPT是目前最先进的AI聊天机器人,它能够理解图片和文…

事关ChatGPT账号封禁的强烈忠告

文 / 韩彬(微信公众号:量子论) 这两天有不少朋友加我微信(hanbin266),咨询ChatGPT账户被封了,怎么办? 我在《真实发生了,滥用这种场景,ChatGPT账号被封禁》一…

ChatGPT对测试行业的影响(附GPT使用实战展示)

引言: 时代的巨轮缓缓碾过,顺应时代才能胜者为王 文末有ChatGPT应用实战成果展示 ChatGPT之我见 测试的影响 正如上篇文章的推文所述,AI的发展让我们所有人都始料未及,就好像雨后春笋一样,各种各样的AI技术顺势而…

大学生对chatGPT的认知和使用

新一代对话式人工智能chatGPT在全球范围狂揽1亿名用户,不止于科技界破圈,更成为街头巷尾的谈资。 chatGPT能干什么? https://openai.com/blog/chatgpt/ chatGPT官网 写解决方案编写代码 说笑话 个人体验: 实用性强,相…

基于小程序制作一个ChatGPT聊天机器人

在AI技术日新月异的浪潮中,将ChatGPT与实战开发相结合,制作一个随身携带的聊天机器人,紧贴前沿的同时稳固基础。 一、前言1.1、什么是ChatGPT1.2、什么是文本完成二、API2.1、ChatGPT官网申请API所需要的key2.2、搭建API2.3、创建控制器及动作方法三、小程序3.1、页面创建3.…

使用Laf云平台,两步将ChatGPT接入微信公众号

使用Laf云平台,两步将ChatGPT接入微信公众号 最近很火的ChatGPT可以说已经满大街可见了,到处都有各种各样的体验地址,有收费的也有免费的,总之是五花八门、花里胡哨。 所以呢,最近我就在研究怎么才能方便快捷的体验到…

妈妈生了我,ChatGPT淘汰了我爸爸

当我还在老妈肚子的时候,经常听见老爸老妈讨论我该叫什么名字,那时他们争吵的火力十足,我在里面可真是干着急,但是因为不知道我是男是女,所以讨论了半天,最终也是无疾而终。 等我出生以后,老爸那…

手把手教你怎么搭建自己的ChatGPT(含源码)

这篇文章教你怎么不懂技术也可以搭建自己的chatGPT,内容都是一个字一个字的手打的,可能要错别字,需要技术支持私信老王。 提供本文你可以学到: 1、如何挑选、购买自己的服务器 2、如何注册自己的域名 3、如何安装服务器的软件…

关于ChatGPT API,你需要知道的…(截止到230303)

1. ChatGPT 的 API 已经推出 从官网 https://platform.openai.com/docs/guides/chat 和 https://platform.openai.com/docs/models/gpt-3-5 可以看出:gpt-3.5-turbo 已经正式上线。 GPT-3 快速入门:前端调用 GPT-3 API、Python 调用 GPT-3 APIopenAI 模…

零基础解读ChatGPT:对人类未来工作是威胁还是帮助?

摘要:火到现在的ChatGPT到底是什么?它背后有哪些技术?对于我们的工作和生活会有啥影响?快来一起了解吧~本文分享自华为云社区《零基础解读ChatGPT:对人类未来工作是威胁还是帮助?》,作者&#x…

「部署全流程」 中科院学术专业版chatGPT来啦

前言 上周末的时候,一位开发者将名为「ChatGPT Academic」的项目开源至 GitHub。 仅用了短短一两天,该项目 Star 数便增长到了 21k,成为 GitHub 上又一个基于 ChatGPT 构建的热门开源项目。 这个项目就是《中科院学术专业版 ChatGPT》。 …

普通用户如何在电脑和手机上极速体验最强AI——Chatgpt?

事先说明~这是我个人使用成功的方法,一时兴起从吃瓜群众变成尝鲜小白,花半天研究了点教程,踩坑上岸过后整合成的,可能会有漏洞或者写得不对的地方,欢迎有大佬交流指正!总之希望能帮助到感兴趣的友友~ 注&am…

重磅!openAI开放chatGPT模型APIgpt-3.5-turbo,成本直降90%!

ChatGPT API,千呼万唤终于来了。 chatGPT不仅开放 成本还直降90%! 全新API基于“gpt-3.5-turbo”模型,其基础是支持ChatGPT的GPT 3.5模型,取代了此前的“text-davinci-003.”。这款名为“gpt-3.5-turbo”的模型,定价…

你的好帮手,优质chatgpt镜像网站

众所周知的原因,现在国内访问chatgpt和newbing两个工具都比较困难。但是作为我们生产力提升的优质软件,我个人认为这种大语言人工智能模型帮助我们的工作是未来的一个大趋势。在这里我准备了几个好用的chatgpt免费镜像网站供大家使用。ChatGPT Bot (xeas…

Android Studio 插件 ChatGPT

一、为什么要在AS里使用ChatGPT 在AS里使用ChatGPT可以辅助生成一些重复性、解析类的代码,还有一些功能性问题查找,具体需要个人探索。官网使用经常性出现断连,需要刷新浏览器,而且经常历史列表丢失(个人是这样的&…

ChatGPT专业应用:生成外贸询盘邮件

正文共 897 字,阅读大约需要 8 分钟外贸必备技巧,您将在8分钟后获得以下超能力:生成外贸询盘邮件Beezy评级 :A级*经过寻找和一段时间的学习,一部分人能掌握。主要提升效率并增强自身技能。推荐人 | Kim编辑者 | Yoland…