From 1e4c1e3ca9647c43964060ac8644a67444e1cdf2 Mon Sep 17 00:00:00 2001 From: Carl-Robert Date: Tue, 7 Nov 2023 16:37:55 +0200 Subject: [PATCH] Bump llm-client, remove credentials validation for llama service (#263) --- .../src/main/kotlin/codegpt.java-conventions.gradle.kts | 2 +- .../toolwindow/chat/BaseChatToolWindowTabPanel.java | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/buildSrc/src/main/kotlin/codegpt.java-conventions.gradle.kts b/buildSrc/src/main/kotlin/codegpt.java-conventions.gradle.kts index 2feb873e..4a2fd5b7 100644 --- a/buildSrc/src/main/kotlin/codegpt.java-conventions.gradle.kts +++ b/buildSrc/src/main/kotlin/codegpt.java-conventions.gradle.kts @@ -18,7 +18,7 @@ intellij { } dependencies { - implementation("ee.carlrobert:llm-client:0.0.8") + implementation("ee.carlrobert:llm-client:0.0.9") } tasks { diff --git a/src/main/java/ee/carlrobert/codegpt/toolwindow/chat/BaseChatToolWindowTabPanel.java b/src/main/java/ee/carlrobert/codegpt/toolwindow/chat/BaseChatToolWindowTabPanel.java index 5f2abb9c..1609218a 100644 --- a/src/main/java/ee/carlrobert/codegpt/toolwindow/chat/BaseChatToolWindowTabPanel.java +++ b/src/main/java/ee/carlrobert/codegpt/toolwindow/chat/BaseChatToolWindowTabPanel.java @@ -170,13 +170,14 @@ public abstract class BaseChatToolWindowTabPanel implements ChatToolWindowTabPan } private boolean isRequestAllowed() { - if (SettingsState.getInstance().isUseAzureService()) { + var settings = SettingsState.getInstance(); + if (settings.isUseAzureService()) { return AzureCredentialsManager.getInstance().isCredentialSet(); } - if (SettingsState.getInstance().isUseYouService()) { - return true; + if (settings.isUseOpenAIService()) { + return OpenAICredentialsManager.getInstance().isApiKeySet(); } - return OpenAICredentialsManager.getInstance().isApiKeySet(); + return true; } private void call(