Skip to content

Commit 92150c6

Browse files
committed
fix(openAi): Open AI configuration setting organizationId is not used when verifying
1 parent ad04689 commit 92150c6

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@
77
- Support for Azure OpenAI.
88
- Sort LLM client configurations by provider name and configuration name.
99

10+
### Fixed
11+
- Open AI configuration setting `organizationId` is not used when verifying configuration.
12+
1013
## [2.4.1] - 2024-09-19
1114

1215
### Fixed

src/main/kotlin/com/github/blarc/ai/commits/intellij/plugin/settings/clients/openAi/OpenAiClientPanel.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import com.intellij.ui.dsl.builder.*
1010
class OpenAiClientPanel(private val clientConfiguration: OpenAiClientConfiguration) : LLMClientPanel(clientConfiguration) {
1111
private val proxyTextField = JBTextField()
1212
private val tokenPasswordField = JBPasswordField()
13+
private val organizationIdTextField = JBTextField()
1314

1415
override fun create() = panel {
1516
nameRow()
@@ -56,7 +57,7 @@ class OpenAiClientPanel(private val clientConfiguration: OpenAiClientConfigurati
5657
row {
5758
label(message("settings.openAi.organizationId"))
5859
.widthGroup("label")
59-
textField()
60+
cell(organizationIdTextField)
6061
.bindText(clientConfiguration::organizationId.toNonNullableProperty(""))
6162
.align(Align.FILL)
6263
.resizableColumn()
@@ -69,6 +70,7 @@ class OpenAiClientPanel(private val clientConfiguration: OpenAiClientConfigurati
6970
clientConfiguration.proxyUrl = proxyTextField.text
7071
clientConfiguration.timeout = socketTimeoutTextField.text.toInt()
7172
clientConfiguration.modelId = modelComboBox.item
73+
clientConfiguration.organizationId = organizationIdTextField.text
7274
clientConfiguration.temperature = temperatureTextField.text
7375
clientConfiguration.token = String(tokenPasswordField.password)
7476

0 commit comments

Comments
 (0)