feat: Improve reply suggestions using help center articles (#9026)

This commit is contained in:
Sojan Jose
2024-03-04 09:55:19 +05:30
committed by GitHub
parent 881d4bf644
commit 81060a72a4
4 changed files with 26 additions and 12 deletions

View File

@@ -8,9 +8,9 @@ class ChatGpt
@messages = [system_message(context_sections)]
end
def generate_response(input, previous_messages = [])
def generate_response(input, previous_messages = [], role = 'user')
@messages += previous_messages
@messages << { 'role': 'user', 'content': input } if input.present?
@messages << { 'role': role, 'content': input } if input.present?
response = request_gpt
JSON.parse(response['choices'][0]['message']['content'].strip)