24/04/2023
- Added
build.sh
as a way to more conveniently install the script.- Removed
Makefile
andcheck_requirements.sh
, as they are now redundant.
- Removed
18/04/2023
- Multiline input support added.
- PR from mountaineerbr merged.
- 'Loading' message blinks on supported terminals.
12/04/2023
- Added
glow
for better formatting.- Optional requirement. If
glow
is found on a system, it is used to format OpenAI's response.
- Optional requirement. If
- Update README + Minor formatting.
- Updates
check_requirements.sh
to check forglow
. - Loading message displayed while waiting for API response.
- Changed logo color to blue.
11/04/2023
-
Added the following documents in accordance with GitHub's community standards.
- CONTRIBUTING.md
- PULL_REQUEST_TEMPLATE.md
- CODE_OF_CONDUCT.md
-
Update README + Minor formatting.
-
ISSUES_TEMPLATE.md added after the fact, coz I goofed up with
git add
07/04/2023
- Added pre-defined prompt to generate single line shell commands.
- Start your query with
-cmd
- Start your query with
06/04/2023
- Text folding added for ChatGPT responses. Text folds and line breaks appear according to the width of the terminal.
05/04/2023
- Added pre-defined prompts to make content generation easier. Prompts for the following have been added:
- Email
-email
or--e
- Articles
-article
or--a
- Email
- Further comments added
- Minor formatting
30/03/2023
- Readline input mode added. Allows the user to navigate the query they are typing using the arrow keys and correct it as required
- Minor formatting
28/03/2023
gpt-4
Model added
27/03/2023
- Added comprehensive comments to the script
27/03/2023
- Fixed
connection_error
function. It is no longer causing an error message by default. - In case an error occurs, the specific error message from OpenAI is now displayed.
27/03/2023
- Added 'Used Tokens' feature. Only available for text based queries
- Tokens used are also reflected in the history file.
- Minor reformatting for history file to make it visually easier to read.
24/03/2023
- More robust requirements checking.
check_requirements.sh
has been updated to specifically point out which of the required tools is missing.
23/03/2023
- Image URL shortener added. URL shortened using tny.im API
22/03/2023
- Better formatting, following this source.
20/03/2023
- Added image generation.
- Pass arguments with
-image
followed by the image generation prompt.
- Pass arguments with
11/03/2023
- Added option for interacting with
text-davinci-003
- Pass arguments with
-davinci
followed by the query.
- Pass arguments with
10/03/2023
- Added a history feature.
- History file is located at
~/.hal2023_history.txt
- History file is located at
07/03/2023
- Changed default model to
gpt-3.5-turbo
02/03/2023
- Added 'Check Requirements' to Makefile
02/03/2023
- Added Error Message Handling
24/01/2023
- Added a
Makefile
for easy installation. - Cleaned up the script.
23/01/2023
- Initial Release.
HAL 2023 CLI uses Semantic versioning 2.0.0