中科院ChatGPT学术优化--超详细部署

文章目录

  • 中科院ChatGPT学术优化--超详细部署
    • 下载项目
      • git命令下载
      • github下载 download zip
    • 安装项目环境
      • 创建环境
      • 进入环境
      • 安装依赖
    • 打开解压的项目
      • 配置API_KEY
      • 配置代理网络的地址
    • 运行项目

中科院ChatGPT学术优化–超详细部署

项目地址:https://github.com/binary-husky/chatgpt_academic

下载项目

git命令下载

git clone https://github.com/binary-husky/chatgpt_academic.git

github下载 download zip

ChatGPT学术优化项目地址:https://github.com/binary-husky/chatgpt_academic
在这里插入图片描述

安装项目环境

这里是通过Anaconda Prompt创建环境

创建环境

conda create -n chatgpt-academic python=3.11.0

在这里插入图片描述
输入y,回车安装!
在这里插入图片描述

进入环境

conda activate chatgpt-academic

在这里插入图片描述

安装依赖

先进入到项目的根目录
在这里插入图片描述

python -m pip install -r requirements.txt

在这里插入图片描述
PS:我这里是可以正常安装的,因为项目要求gradio>=3.23,有些可能报错。需要先下载python的whl文件再进行安装。地址https://pypi.org/project/gradio/#files
在这里插入图片描述
下载保存到你的项目根目录,在通过

pip install gradio-3.24.1-py3-none-any.whl

在这里插入图片描述
当我们安装好gradio之后,把requirements.txt文件中gradio注释
在这里插入图片描述
重新运行

python -m pip install -r requirements.txt

在这里插入图片描述
此致项目需要的环境就安装完成了!

打开解压的项目

这里以Vscode为例,配置config.py文件
在这里插入图片描述

配置API_KEY

打开你的科学上网助手,我这里使用是Clash是可以的(个人感觉路线选择美国的代理更好)
进入https://platform.openai.com/account/api-keys

将创建的秘钥复制到config.py文件的API_KEY变量,秘钥配置完成!

配置代理网络的地址

第一步:进入网址https://ipapi.co/json/
第二步:打开开发者工具(Google浏览器快捷键Ctrl+Shift+i),点击网络,按一下Ctrl+r,可以看到一个json文件
在这里插入图片描述
第三步:点击json文件

在这里插入图片描述

第四步:将这个地址复制到config.py文件中的proxies
在这里插入图片描述

运行项目

项目所需的环境、秘钥、代理全部配置好就可以运行项目了

python main.py

在这里插入图片描述
浏览器输入Running on local URL
在这里插入图片描述

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

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

相关文章

4.网络爬虫—Post请求(实战演示)

网络爬虫—Post请求实战演示 POST请求GET请求POST请求和GET请求的区别获取二进制数据爬[百度官网](https://www.baidu.com/)logo实战 发送post请求百度翻译实战 使用session发送请求模拟登录17k小说网 常见问题 前言: 📝​📝​此专栏文章是专…

chatgpt赋能python:Python安装教程:一步步实现Python开发环境搭建

Python安装教程:一步步实现Python开发环境搭建 Python是一种高效、易读、易维护的编程语言。在人工智能、数据科学、Web开发等领域都有广泛的应用。如果你是一名初学者或Python开发者,本文将为你提供Python安装教程。 第一步:下载Python安装…

chatgpt赋能python:Python虚拟环境搭建指南

Python虚拟环境搭建指南 Python是一种广受欢迎的编程语言,它可以用于各种应用程序开发。Python语言优雅简洁,易于理解和学习。但是,当您在多台计算机上编写Python代码时,会遇到与环境设置和包依赖项相关的问题。 虚拟环境可帮助…

chatgpt赋能python:Python在线聊天:实现即时通讯的快速解决方案

Python在线聊天:实现即时通讯的快速解决方案 在当今数字时代,在线聊天已经成为人与人之间交流的主流方式。Python在线聊天应用程序提供了一种快速且可定制的解决方案,使个人用户和企业可以进行互联网通信。本文将向您介绍Python在线聊天的基…

chatgpt赋能python:Python读取聊天记录-如何轻松得到你需要的信息

Python读取聊天记录 - 如何轻松得到你需要的信息 如果你曾经需要从聊天记录中获取信息,你肯定知道这是一个非常繁琐和耗时的过程。但是,如果你会使用Python,它将会是一个轻松的过程。在本文中,我们将介绍如何使用Python读取聊天记…

chatgpt赋能Python-如何用python聊天

介绍 Python是一种广泛使用的编程语言,用于构建各种应用程序和工具。它也是一个非常有效的工具,可用于开发聊天应用程序。Python具有丰富的库和框架,这些库和框架可以帮助您轻松地构建聊天应用程序。 在本文中,我们将介绍如何使…

chatgpt赋能python:Python聊天机器人库——让你的聊天机器人变得更智能

Python聊天机器人库——让你的聊天机器人变得更智能 随着人工智能技术的快速发展,聊天机器人已经成为了现代人们生活中不可或缺的一个工具。而Python作为一门具备丰富生态的高级计算机语言,也提供了很多强大的聊天机器人库供开发者使用。在本文中&#…

chatgpt赋能python:Python微信聊天:打造高效便捷的聊天工具

Python微信聊天:打造高效便捷的聊天工具 在当今社会,微信已经成为了生活中必不可少的沟通工具之一。为了更好地享受微信带来的沟通便利,许多人开始利用Python语言开发微信聊天工具,来方便自己的工作和生活。本文将介绍Python微信…

和ChatGPT唠嗑,年入百万,还不限制学历专业

打开方式不对,再来! 图源:Anthropic 普通人也能靠ChatGPT年薪百万,享受股权和大厂福利,合法,还不限制学历专业。 最近,这个崭新的职业——Prompt Engineer(提示工程师)…

chatgpt赋能python:Python虚拟环境Windows环境搭建

Python虚拟环境 Windows环境搭建 Python作为一门广泛使用的编程语言,在开发中环境的搭建非常重要。在Windows环境下,如果同时开展多个Python项目,虚拟环境就显得尤为重要。Python虚拟环境可以使不同的项目使用不同的Python解释器、Python库和…

AI别来搅局,ChatGPT的世界不懂低代码

ChatGPT单月访问量再创新高 根据SimilarWeb统计,ChatGPT上月全球访问量17.6亿次,已超越必应、鸭鸭走DuckDuckGo等其他国际搜索引擎,并达到谷歌的2%,百度的60%。 这会,程序员失业的段子又得再来一遍了: 拖…

ChatGPT专业应用:自动生成总结

正文共 606 字,阅读大约需要 4 分钟 知识、写作必备技巧,您将在4分钟后获得以下超能力: 自动生成总结 Beezy评级 :B级 *经过简单的寻找, 大部分人能立刻掌握。主要节省时间。 推荐人 | Kim 编辑者 | Yolanda ●此图片…

ChatGPT实战:我用 ChatGPT 生成了一个 SpringBoot博客项目保母级教程

在本教程中,我将探讨是否可以使用 ChatGPT 编写 Spring Boot 应用。 ChatGPT 到底能不能构建 Spring Boot 应用程序? 推荐阅读:ChatGPT生成网站 探讨这个问题,我既感到兴奋又害怕,高兴的是,以后通过ChatG…

使用 ChatGPT 生成 Flask REST API:分步指南

API 开发可能是一项耗时且复杂的任务,但并非必须如此。随着自然语言处理和机器学习的进步,我们现在可以使用像 ChatGPT 这样的工具来大大简化这个过程。在这篇博文中,我们将采用循序渐进的方法使用 ChatGPT 生成 Flask REST API。我们将涵盖从…

让ChatGPT生成3D模型

OpenAI 的 ChatGPT 是一种 AI 语言模型,它允许对话输入直接转换为功能代码输出。 有很多应用,从写诗、制作食谱,甚至批判性地分析著名的文本和艺术作品。 但是,语言模型还可以理解多种编程语言和语法。 这使得仅使用文本提示即可生…

一分钟快速利用ChatGPT生成PPT

目标:让AI给我们生成一篇PPT报告 首先介绍一下什么是ChatGPT: ChatGPT是一种基于自然语言处理技术的人工智能应用。它使用OpenAI的GPT模型来自动生成自然语言的回复,可以作为虚拟助手、客服机器人等方面的应用。与其他机器学习模型不同的是&#xff0…

用chatGPT分析热门文章,我发现了流量密码 | chatGPT编程

chatGPT实战编程 01 篇,未来每周至少更新一篇,赞转评是我最大的动力呀 前言 这两天刷着掘金热门文章,真眼馋这阅读量啊~ 羡慕之余痛恨自己太垃圾,写的文章只有几百阅读量,于是打算让chatGPT帮我分析掘金热门文章&…

Postman登录注册指导

在做后端开发的小伙伴经常需要测试自己写的接口是否可以用 这时Postman就是一个很好的选择 如果您还没有下载 可以参考我的文章 API接口调试工具Postman下载安装步骤 安装好之后 我们就需要处理 它的一个注册和登录 我们点击右上角 这里就有一个创建一个账户 我们点击一下 …

Post请求报错405

今天在学习尚硅谷的javaweb课中,在进行RegistServlet类的编写时,form表单中method"post"类中重写的方法为doPost,和视频上的代码一模一样,可还是报错405,如图所示。 package com.atguigu.web;import com.at…

postman 测试接口报错401

问题:用postman看接口数据的时候报401错误,token无效(可以确定接口是正确的) 解决方法: 一:网上讲打开项目,随便找一个接口,将标头中的Authorization:后面的数据&#x…