FEATURE: New setting to control model for translations (#1333)

This commit is contained in:
Rafael dos Santos Silva 2025-05-12 12:12:30 -03:00 committed by GitHub
parent 1573e6a694
commit 67587367ab
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 11 additions and 0 deletions

View File

@ -391,3 +391,13 @@ discourse_ai:
default: true default: true
client: true client: true
ai_translation_enabled:
default: false
client: true
validator: "DiscourseAi::Configuration::LlmDependencyValidator"
ai_translation_model:
default: ""
type: enum
allow_any: false
enum: "DiscourseAi::Configuration::LlmEnumerator"
validator: "DiscourseAi::Configuration::LlmValidator"

View File

@ -71,6 +71,7 @@ module DiscourseAi
ai_embeddings_semantic_search_enabled: :ai_embeddings_semantic_search_hyde_model, ai_embeddings_semantic_search_enabled: :ai_embeddings_semantic_search_hyde_model,
ai_helper_enabled: :ai_helper_model, ai_helper_enabled: :ai_helper_model,
ai_summarization_enabled: :ai_summarization_model, ai_summarization_enabled: :ai_summarization_model,
ai_translation_enabled: :ai_translation_model,
} }
end end