feat: Enable audio transcriptions for self hosted instances (#11755)

- Enable audio transcriptions feature for self hosted instances
This commit is contained in:
Pranav
2025-06-17 16:54:43 -07:00
committed by GitHub
parent 5487d4c615
commit dc77b5bb2b
2 changed files with 11 additions and 2 deletions

View File

@@ -20,7 +20,10 @@ class Messages::AudioTranscriptionService < Llm::BaseOpenAiService
private
def can_transcribe?
account.audio_transcriptions.present? && account.usage_limits[:captain][:responses][:current_available].positive?
return false if account.feature_enabled?('captain_integration')
return false if account.audio_transcriptions.blank?
account.usage_limits[:captain][:responses][:current_available].positive?
end
def fetch_audio_file