The current version of chatblade doesn't work with at least 2023-09-01-preview version of API because the parameters temperature, max_tokens, presence_penalty and top_p are required.
I managed to get it working with quick-and-dirty solution by adding these to chat.py DEFAULT_OPENAI_SETTINGS dict. However, I believe that providing the ability to manually adjust these parameters with CLI arguments or environment variables would be a better solution.
The current version of chatblade doesn't work with at least 2023-09-01-preview version of API because the parameters temperature, max_tokens, presence_penalty and top_p are required.
I managed to get it working with quick-and-dirty solution by adding these to chat.py DEFAULT_OPENAI_SETTINGS dict. However, I believe that providing the ability to manually adjust these parameters with CLI arguments or environment variables would be a better solution.