File tree Expand file tree Collapse file tree 2 files changed +6
-1
lines changed
src/main/kotlin/com/github/blarc/ai/commits/intellij/plugin/settings/clients/openAi Expand file tree Collapse file tree 2 files changed +6
-1
lines changed Original file line number Diff line number Diff line change 7
7
- Support for Azure OpenAI.
8
8
- Sort LLM client configurations by provider name and configuration name.
9
9
10
+ ### Fixed
11
+ - Open AI configuration setting ` organizationId ` is not used when verifying configuration.
12
+
10
13
## [ 2.4.1] - 2024-09-19
11
14
12
15
### Fixed
Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ import com.intellij.ui.dsl.builder.*
10
10
class OpenAiClientPanel (private val clientConfiguration : OpenAiClientConfiguration ) : LLMClientPanel(clientConfiguration) {
11
11
private val proxyTextField = JBTextField ()
12
12
private val tokenPasswordField = JBPasswordField ()
13
+ private val organizationIdTextField = JBTextField ()
13
14
14
15
override fun create () = panel {
15
16
nameRow()
@@ -56,7 +57,7 @@ class OpenAiClientPanel(private val clientConfiguration: OpenAiClientConfigurati
56
57
row {
57
58
label(message(" settings.openAi.organizationId" ))
58
59
.widthGroup(" label" )
59
- textField( )
60
+ cell(organizationIdTextField )
60
61
.bindText(clientConfiguration::organizationId.toNonNullableProperty(" " ))
61
62
.align(Align .FILL )
62
63
.resizableColumn()
@@ -69,6 +70,7 @@ class OpenAiClientPanel(private val clientConfiguration: OpenAiClientConfigurati
69
70
clientConfiguration.proxyUrl = proxyTextField.text
70
71
clientConfiguration.timeout = socketTimeoutTextField.text.toInt()
71
72
clientConfiguration.modelId = modelComboBox.item
73
+ clientConfiguration.organizationId = organizationIdTextField.text
72
74
clientConfiguration.temperature = temperatureTextField.text
73
75
clientConfiguration.token = String (tokenPasswordField.password)
74
76
You can’t perform that action at this time.
0 commit comments