diff --git a/controllers/chatGptController.js b/controllers/chatGptController.js new file mode 100644 index 0000000..466b435 --- /dev/null +++ b/controllers/chatGptController.js @@ -0,0 +1,22 @@ +/** + * Use ChatGPT to generate a response + * + * @param {*} _prompt The use submitted text prompt + * @param {*} param1 Default parameters can be modified + * @returns + */ +exports.getChat = async (_prompt, { _model = "text-davinci-003", _temperature = 0, _max_tokens = 100 }) => { + log.DEBUG("Getting chat with these properties: ", _prompt, _model, _temperature, _max_tokens) + return + /* + const response = await openai.createCompletion({ + model: _model, + prompt: _prompt, + temperature: _temperature, + max_tokens: _max_tokens + }); + + var responseData = response.data.choices[0].text; + return responseData; + */ + } \ No newline at end of file