mirror of
https://github.com/discourse/discourse-ai.git
synced 2025-07-23 22:43:27 +00:00
fixes
This commit is contained in:
parent
2377b286dd
commit
88811f97bf
@ -66,7 +66,7 @@ module DiscourseAi
|
||||
messages: [{ type: :user, content: text, id: user.username }],
|
||||
)
|
||||
|
||||
DiscourseAi::Completions::Llm.proxy(SiteSetting.ai_helper_model).generate(
|
||||
DiscourseAi::Completions::Llm.proxy(SiteSetting.ai_default_llm_model).generate(
|
||||
prompt,
|
||||
user: user,
|
||||
feature_name: "illustrate_post",
|
||||
|
@ -10,7 +10,8 @@ module DiscourseAi
|
||||
def valid_value?(val)
|
||||
return true if val == "f"
|
||||
|
||||
if @opts[:name] == :ai_summarization_enabled || @opts[:name] == :ai_helper_enabled
|
||||
if @opts[:name] == :ai_summarization_enabled || @opts[:name] == :ai_helper_enabled ||
|
||||
@opts[:name] == :ai_embeddings_semantic_search_enabled
|
||||
has_llms = LlmModel.count > 0
|
||||
@no_llms_configured = !has_llms
|
||||
has_llms
|
||||
|
@ -10,6 +10,7 @@ RSpec.describe DiscourseAi::Admin::AiFeaturesController do
|
||||
|
||||
before do
|
||||
sign_in(admin)
|
||||
assign_fake_provider_to(:ai_default_llm_model)
|
||||
SiteSetting.ai_bot_enabled = true
|
||||
SiteSetting.discourse_ai_enabled = true
|
||||
end
|
||||
|
@ -515,7 +515,7 @@ RSpec.describe DiscourseAi::Admin::AiLlmsController do
|
||||
end
|
||||
|
||||
it "validates the model is not in use" do
|
||||
fake_llm = assign_fake_provider_to(:ai_default_llm_model)
|
||||
fake_llm = assign_fake_provider_to(:ai_helper_model)
|
||||
|
||||
delete "/admin/plugins/discourse-ai/ai-llms/#{fake_llm.id}.json"
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user