- Remove
serde_with
- Add a separate flag for stdin, can now input text and have std at the same time
- Add a flag for setting max tokens
- Add timeout flag
- Breaking changes to API,
prompt
andconversation
are now sub commands - Deprecated null values in config, please remove.
- Show better errors when no response is received
- Add custom endpoints
- Added ability to change timeout in
gpto.cfg
- Pretty print config on creation
- Disable spinners with env
DISABLE_SPINNER
- Disable spinners with flag
x
prompt
also accepts text from stdin
- Set the default model to
gpt-3.5-turbo
- Use chat completions endpoint (so that GPT-4 can be used)
- Remove the models flag as it no longer applies for the chat completions endpoint
- Remove the echo flag as it is no longer supported by the new endpoint
- Add
--conversation
option
- Remove the spinner once it stops
- Add
--echo
option - Resolve new Clippy warnings
- Add spinner effect while querying
- Remove
mockito
from dev dependencies
- Add
--suffix
option - Add
--number
option - Add
--temperature
option - Add
--top_p
option
- Add
--models
option - Add
--model
option - Improve documentation
- BREAKING change: use
--prompt
instead of--text
to match API - Add Crates.io version check
- Add manual test shell script
- Add publish checklist
- Update all dependencies
- Repo initialized
- Created a super basic request for completions that outputs the first completion
- Save the token to a config file