DEV: output raw response in dev mode
Makes it easier to debug issues, for example if rate limits are hit.
This commit is contained in:
parent
22ccf2968f
commit
059da39a4a
|
@ -253,6 +253,7 @@ module DiscourseAi
|
||||||
LlmQuota.log_usage(@llm_model, user, log.request_tokens, log.response_tokens)
|
LlmQuota.log_usage(@llm_model, user, log.request_tokens, log.response_tokens)
|
||||||
if Rails.env.development? && !ENV["DISCOURSE_AI_NO_DEBUG"]
|
if Rails.env.development? && !ENV["DISCOURSE_AI_NO_DEBUG"]
|
||||||
puts "#{self.class.name}: request_tokens #{log.request_tokens} response_tokens #{log.response_tokens}"
|
puts "#{self.class.name}: request_tokens #{log.request_tokens} response_tokens #{log.response_tokens}"
|
||||||
|
puts "raw response: #{response_raw}"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
if log && (logger = Thread.current[:llm_audit_log])
|
if log && (logger = Thread.current[:llm_audit_log])
|
||||||
|
|
Loading…
Reference in New Issue