广告位联系
返回顶部
分享到

chatGPT本地部署、运行和接口调用的详细方法教程

相关技巧 来源:互联网 作者:佚名 发布时间:2023-02-16 22:39:43 人浏览
摘要

从 github 下载 https://github.com/acheong08/ChatGPT 环境配置 conda 创建虚拟环境 我选择用anaconda先配一个专属的环境 1 conda create -n chatgpt python=3.6 1 2 3 # 激活虚拟环境 conda activate 如果不行就用 s

从 github 下载

https://github.com/acheong08/ChatGPT

环境配置

conda 创建虚拟环境

我选择用 anaconda 先配一个专属的环境

1

conda create -n chatgpt python=3.6

1

2

3

# 激活虚拟环境 conda activate 如果不行就用 source activate

conda activate chatgpt

# source activate chatgpt

官方步骤配置环境

按照 官方给出的步骤https://github.com/acheong08/ChatGPT/wiki/

配置环境

安装 revChatGPT

这个过程强烈 建议使用手机开热点下载 不然可能非常慢

1

2

3

4

5

6

7

# 如果你在 conda 的虚拟环境中执行这步,pip3 可以用 pip 代替

pip3 install revChatGPT --upgrade

# pip install revChatGPT --upgrade

 

# 如果你在 conda 的虚拟环境中执行这步,pip3 可以用 pip 代替

pip3 install revChatGPT --upgrade

# pip install revChatGPT --upgrade

在这里插入图片描述

更改 config.json.example -> config.json

在这里插入图片描述

在这里插入图片描述

将 config.json 移动到 revChatGPT 路径下

在这里插入图片描述

cookie 信息写入 config.json

  • 个人推荐采用 第二种方式,因为第一种我运行了多次都是访问错误。因为 chatgpt 不对中国大陆提供服务,用邮箱和密码登录的方式很容易被拒绝,但是用 session token 的话就没问题了

方式1:使用账号密码作为登录的方法

  • 没有 chatGPT 账号的话,先注册一个注册的流程可以参考 一元钱注册 chatGPT账号(自行百度吧)
  • 将自己的账号和密码分别写入 config.json 的字段

在这里插入图片描述

方式2: 使用 session_token 作为登录方法

  • 打开浏览器,没有 chatGPT 账号的话,先注册一个注册的流程可以参考 一元钱注册 chatGPT账号(自行百度吧)
  • 如果已经注册的话,先登录你的账号:

在这里插入图片描述

右键,打开检查:

在这里插入图片描述

Application -> Cookies

在这里插入图片描述

将 __Secure-next-auth.session-token 中的内容复制到 config.json 中的 session_token

在这里插入图片描述

将 config.json 文件中的字段给改成如下形式(Authorization)字段不需要填写:

在这里插入图片描述

方式3:使用 Access Token 作为登录方式

  • 这种方式只有前两种都失败才使用
  • 需要手动刷新 session
  • 详细可以 参考:

在这里插入图片描述

运行 main.py

  • 如果直接运行出现 package 错误的话:
  • 改成下面这行,把前面的 revChatGPT 去掉即可

在这里插入图片描述

  • 运行成功之后的样子

在这里插入图片描述

  • 在 you 这里输入内容即可,输入内容要两次 enter 才会给返回值

在这里插入图片描述

在这里插入图片描述

通过API 调用 官方给出的 开发文档https://github.com/acheong08/ChatGPT/wiki/Developer-Docs


版权声明 : 本文内容来源于互联网或用户自行发布贡献,该文观点仅代表原作者本人。本站仅提供信息存储空间服务和不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权, 违法违规的内容, 请发送邮件至2530232025#qq.cn(#换@)举报,一经查实,本站将立刻删除。
原文链接 : https://blog.csdn.net/qq_42902997/article/details/128274658
相关文章
  • 本站所有内容来源于互联网或用户自行发布,本站仅提供信息存储空间服务,不拥有版权,不承担法律责任。如有侵犯您的权益,请您联系站长处理!
  • Copyright © 2017-2022 F11.CN All Rights Reserved. F11站长开发者网 版权所有 | 苏ICP备2022031554号-1 | 51LA统计