Home Telegram Scroll Top

一只蹭热点的潘多拉魔盒

本文由ChatGPT辅助编写,只字未改。

在信息时代,获取新闻资讯和跟世界各地的人交流变得越来越重要。而Pandora这只神秘的魔盒可以帮助我们轻松实现这些目标。
作为一款命令行工具,它使用 Python 编写,与 ChatGPT 进行交互,提供了丰富的功能和操作命令,可以帮助我们轻松地进行聊天交流。

如何使用

要使用Pandora,首先需要安装 Python 3.7 或以上版本,并使用 pip 安装。
可以在命令行中输入以下命令来安装运行:

pip install Pandora-ChatGPT
pandora

此外,还可以使用 Docker 运行,具体的命令如下:

docker pull pengzhile/pandora
docker run -it --rm pengzhile/pandora

使用Pandora时,你需要输入用户名和密码来登录。
如果你想直接使用 Access Token 登录,可以使用 -t--token_file 命令指定存放 Access Token 的文件。
你可以使用 -p--proxy 命令指定代理,以便在无法直连时使用代理进行连接。
此外,还可以使用 -s--server 命令以HTTP服务模式启动Pandora,以便其他应用调用。
v0.5.2开始支持gpt-3.5-turboAPI方式调用,只需要使用 -a--api 参数启动。
要查看更多的操作命令,可以使用 pandora --help 命令。

操作命令

在使用Pandora过程中,你可以使用一些特殊的操作命令来进行对话,如重新设置当前对话的标题、回到选择会话界面、重新加载当前会话所有内容等等。这些操作命令如下:

  • /title:重新设置当前对话的标题。
  • /select:回到选择会话界面。
  • /reload:重新加载当前会话所有内容,类似于刷新。
  • /regen:如果对 ChatGPT 当前回答不满意,可以让它重新回答。
  • /edit:编辑你之前的一个提问。
  • /new:直接开启一个新会话。
  • /del:删除当前会话,回到会话选择界面。
  • /token:打印当前的 Access Token
  • /clear:清屏。
  • /version 打印Pandora的版本信息。
  • /exit:退出Pandora

关于 Access Token

如果你想使用 Access Token 登录,Pandora也可以帮助你实现。
通常情况下,使用 GoogleMicrosoft 账号登录 ChatGPT 的人会使用 Access Token
要使用 Access Token,需要先正常登录 ChatGPT,然后打开 https://chat.openai.com/api/auth/session,复制其中的 accessToken 字段内容,保存在文件中,然后使用 -t--token_file 命令指定这个文件即可登录。

为了确保您的账号安全,请不要泄露你的 Access Token。使用 Access Token 可以操纵你的账号。
此外,需要注意的是,Access Token 的有效期目前为一个月,如果过期了需要重新获取。

其他说明

Pandora的项目仓库地址:https://github.com/zhile-io/pandora

Pandora是一个非常有趣的工具,让我们可以随时随地地了解最新的热点资讯,与世界各地的人进行交流。
作为一款命令行工具,它非常简洁而粗暴,但不失优雅,为我们带来了前所未有的新体验和新机会。

不过,也需要注意的是,因为 ChatGPT 的 API 变动,有些功能可能会失效,需要及时跟进修复。
如果您在使用Pandora的过程中遇到任何问题或者有任何建议,请不要犹豫,提交 Issue 或者反馈给开发者,他们会及时进行修复和改进。

总之,让我们一起探索这个神秘而有趣的世界,利用Pandora这个神奇的魔盒,与世界各地的人进行交流,了解最新的热点资讯,让我们的生活更加丰富多彩!

分享本文到:

10 评论

留下评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注


  1. 大佬我想问下,我第一天在windows部署好Pandora在其存放的目录文件通过命令行启动pandora成功了,但是登录gpt账号期间是提示我地域问题,所在国家不支持啥的大概是这个问题,然后我通过挂机场重新登录然后就登录成功了。第二天我登录就报了如下错误 Error occurred: HTTPSConnectionPool(host=’chat.gateway.do’, port=443): Max retries exceeded with url:
    /api/conversations?offset=0&limit=20 (Caused by SSLError(SSLEOFError(8, ‘EOF occurred in violation of protocol
    (_ssl.c:1002)’))) 我认为是没挂梯子的缘故,然后尝试挂梯子登录也无法解决这个问题,大佬能帮我看看吗?

  2. Error occurred: HTTPSConnectionPool(host=’explorer.api.openai.com’, port=443): Max retries exceeded with url:
    /api/auth/callback/auth0?error=access_denied&error_description=OpenAI’s%20services%20are%20not%20available%20in%20your%2
    0country.%20(error%3Dunsupported_country)&state=c889uJop1YFRBDAjXJQ10ESEx0249o7lMP9Vf6xqEGs (Caused by
    ConnectTimeoutError(, ‘Connection to
    explorer.api.openai.com timed out. (connect timeout=100)’))
    我部署好之后运行数据了我的chatgpt的账号密码之后报了这个错误,请问是无法使用了吗?