diff --git a/enterprise/app/models/enterprise/concerns/article.rb b/enterprise/app/models/enterprise/concerns/article.rb index e230a3a28..799584568 100644 --- a/enterprise/app/models/enterprise/concerns/article.rb +++ b/enterprise/app/models/enterprise/concerns/article.rb @@ -66,7 +66,7 @@ module Enterprise::Concerns::Article { role: 'user', content: "title: #{title} \n description: #{description} \n content: #{content}" } ] headers = { 'Content-Type' => 'application/json', 'Authorization' => "Bearer #{ENV.fetch('OPENAI_API_KEY', nil)}" } - body = { model: 'gpt-4-turbo', messages: messages, response_format: { type: 'json_object' } }.to_json + body = { model: 'gpt-4o', messages: messages, response_format: { type: 'json_object' } }.to_json Rails.logger.info "Requesting Chat GPT with body: #{body}" response = HTTParty.post('https://api.openai.com/v1/chat/completions', headers: headers, body: body) Rails.logger.info "Chat GPT response: #{response.body}" diff --git a/enterprise/lib/chat_gpt.rb b/enterprise/lib/chat_gpt.rb index d13ec118f..44afbd641 100644 --- a/enterprise/lib/chat_gpt.rb +++ b/enterprise/lib/chat_gpt.rb @@ -4,7 +4,7 @@ class ChatGpt end def initialize(context_sections = '') - @model = 'gpt-4-0125-preview' + @model = 'gpt-4o' @messages = [system_message(context_sections)] end