mirror of
https://github.com/discourse/discourse-ai.git
synced 2025-06-29 19:12:15 +00:00
rubocop fix
This commit is contained in:
parent
3cb3557840
commit
b809d723a8
@ -50,16 +50,16 @@ module DiscourseAi
|
|||||||
|
|
||||||
# We buffer and return tool invocations in one go.
|
# We buffer and return tool invocations in one go.
|
||||||
as_array = response.is_a?(Array) ? response : [response]
|
as_array = response.is_a?(Array) ? response : [response]
|
||||||
as_array.each do |response|
|
as_array.each do |_response|
|
||||||
if is_tool?(response)
|
if is_tool?(_response)
|
||||||
yield(response, cancel_fn)
|
yield(_response, cancel_fn)
|
||||||
elsif is_thinking?(response)
|
elsif is_thinking?(_response)
|
||||||
yield(response, cancel_fn)
|
yield(_response, cancel_fn)
|
||||||
elsif model_params[:response_format].present?
|
elsif model_params[:response_format].present?
|
||||||
structured_output = as_structured_output(response)
|
structured_output = as_structured_output(_response)
|
||||||
yield(structured_output, cancel_fn)
|
yield(structured_output, cancel_fn)
|
||||||
else
|
else
|
||||||
response.each_char do |char|
|
_response.each_char do |char|
|
||||||
break if cancelled
|
break if cancelled
|
||||||
yield(char, cancel_fn)
|
yield(char, cancel_fn)
|
||||||
end
|
end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user