本文由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-turbo
API方式调用,只需要使用 -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
也可以帮助你实现。
通常情况下,使用 Google
或 Microsoft
账号登录 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
这个神奇的魔盒,与世界各地的人进行交流,了解最新的热点资讯,让我们的生活更加丰富多彩!
Pandora仓库为什么已经被关了,下载不了了
大佬我想问下,我第一天在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)’))) 我认为是没挂梯子的缘故,然后尝试挂梯子登录也无法解决这个问题,大佬能帮我看看吗?
https://github.com/pengzhile/pandora/issues/151
详情看这里。简单来说就是要更新一下最新版本(v1.0.3)
好的,十分感谢大佬解答!
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的账号密码之后报了这个错误,请问是无法使用了吗?
没事了,我挂了梯子尝试登录解决了,可以登录了
群主 牛逼 我要加你的tg 恢复了
大佬 不能用了
问题不大。
前来膜拜一波