受邪教经典“ 2001:太空奥德赛”的臭名昭著的HAL9000的启发,这个简单的CLI使您能够与Openai的Chatgpt互动并生成图像。
您需要一个来自OpenAI的API键才能使用此CLI。打开此链接并为自己生成一个API密钥。安装后,此CLI将您的个人API密钥存储在您的Home目录中的名为.chat-api-key的文件中。
该CLI默认使用gpt-3.5-turbo模型。您可以在这里阅读更多有关它的信息。
要与text-davinci-003型号进行交互,只需使用-davinci启动查询,然后使用一个空间和其他查询。
gpt-4模型也可用。使用-gpt4启动提示,然后启动查询的其余部分。




curl -sS https://github.com/Brutuski/hal2023-cli/blob/main/build.sh | sudo -E bashhal2023复制到/usr/local/bin 。$PATH中。~/.chat-gpt-api 。仅粘贴您的API键,没有空格或新线。 运行命令hal2023
退出只需键入exit或quit或:q
支持多行提示。按enter一次,以在新线上继续您的提示。按enter两次发送提示。
默认模型是gpt-3.5-turbo 。如果您想与text-davinci-003模型进行互动,请使用-davinci启动您的提示
要与gpt-4模型进行交互,请使用-gpt4启动提示,然后进行查询。
已经添加了图像生成。简单启动输入,然后使用-image提示,然后进行图像提示。使用TNY.IM API缩短生成的图像URL并显示。
键入-email或--e ,然后按Enter进行快速的电子邮件生成过程。
类型-article或--a ,然后按Enter进行快速文章生成过程。
键入-cmd然后进行查询,以生成准备在HE终端执行的单线外壳命令。
更多选项:
make check
make about
make help截至v1.4.1已添加了历史记录功能。历史记录文件是在~/.hal2023_history.txt上创建和维护的。
├── hal2023 # Main script
├── README.md # Documentation file
├── CONTRIBUTING.md # Contributing document
├── CODE_OF_CONDUCT.md # Code of Conduct document
├── build.sh # To install, check requirements and take API key input
├── image-assets # Directory for all documentation related image assets
├── .gitignore # File to primarily exclude .idea and .DS_Store
├── .github
├── CHANGELOG.md # Changelog
├── ISSUES_TEMPLATE.md # Issues reporting template
└── PULL_REQUEST_TEMPLATE.md # Pull request submission template
└── LICENSE # MIT License file
问题模板。请在此处报告任何问题或功能请求。
可以在ChangElog中跟踪更改
为了贡献,请查看贡献并拉出请求模板
行为守则
请参阅OpenAI的数据使用政策,以了解您的查询和提示如何由他们处理。
安装脚本的灵感来自bash-script-template。它替换了先前使用的Makefile的方法和单独的check_requirements.sh脚本。