OpenAI Chat Completion API connector.
Given a combination of System Message and User Message, associated with configurable (through settings) OpenAI Model and Temperature, a Post call to the https://api.openai.com/v1/chat/completions API method is done, providing an response from the OpenAI artificial intelligence.
Currently only supports PostCompletions through the v1 API.
Does not support chat streaming.
Currently does not allow setting any configuration of neither Frequency Penalty nor Presence Penalty.
BSD-3 license (https://opensource.org/licenses/BSD-3-Clause)
OpenAI API license (https://github.com/openai/openai-openapi/blob/master/LICENSE)