@@ -284,8 +284,7 @@ public void actionPerformed(java.awt.event.ActionEvent evt) {
284284 providerLocationPane .add (providerLocationLabel );
285285
286286 providerLocationField .setHorizontalAlignment (javax .swing .JTextField .LEFT );
287- providerLocationField .setText (org .openide .util .NbBundle .getMessage (AIAssistancePanel .class , "AIAssistancePanel.text" )); // NOI18N
288- providerLocationField .setToolTipText (org .openide .util .NbBundle .getMessage (AIAssistancePanel .class , "AIAssistancePanel.toolTipText" )); // NOI18N
287+ providerLocationField .setToolTipText ("Base URL of the API endpoint" );
289288 providerLocationField .setAlignmentX (0.0F );
290289 providerLocationField .setAlignmentY (0.0F );
291290 providerLocationField .setMaximumSize (new java .awt .Dimension (32767 , 32 ));
@@ -361,8 +360,7 @@ public void focusLost(java.awt.event.FocusEvent evt) {
361360
362361 modelLabel .setFont (modelLabel .getFont ());
363362 modelLabel .setHorizontalAlignment (javax .swing .SwingConstants .LEFT );
364- org .openide .awt .Mnemonics .setLocalizedText (modelLabel , org .openide .util .NbBundle .getMessage (AIAssistancePanel .class , "AIAssistancePanel.modelLabel.text" )); // NOI18N
365- modelLabel .setToolTipText (org .openide .util .NbBundle .getMessage (AIAssistancePanel .class , "AIAssistancePanel.modelLabel.toolTipText" )); // NOI18N
363+ org .openide .awt .Mnemonics .setLocalizedText (modelLabel , "Model:" );
366364 modelLabel .setAlignmentY (0.0F );
367365 modelLabel .setMaximumSize (new java .awt .Dimension (32767 , 32767 ));
368366 modelLabel .setMinimumSize (new java .awt .Dimension (300 , 17 ));
@@ -426,15 +424,15 @@ public void actionPerformed(java.awt.event.ActionEvent evt) {
426424 modelHelp .setFont (modelHelp .getFont ());
427425 modelHelp .setForeground (new java .awt .Color (100 , 100 , 100 ));
428426 modelHelp .setHorizontalAlignment (javax .swing .SwingConstants .LEFT );
429- org .openide .awt .Mnemonics .setLocalizedText (modelHelp , org . openide . util . NbBundle . getMessage ( AIAssistancePanel . class , "AIAssistancePanel.modelHelp.text" )); // NOI18N
427+ org .openide .awt .Mnemonics .setLocalizedText (modelHelp , "Model description if available" );
430428 modelHelp .setVerticalAlignment (javax .swing .SwingConstants .BOTTOM );
431429 modelHelp .setAlignmentY (0.0F );
432430 modelHelp .setHorizontalTextPosition (javax .swing .SwingConstants .LEFT );
433- modelHelp .setMaximumSize (new java .awt .Dimension (32767 , 32 ));
434- modelHelp .setPreferredSize (new java .awt .Dimension (300 , 32 ));
431+ modelHelp .setMaximumSize (new java .awt .Dimension (32767 , 64 ));
432+ modelHelp .setMinimumSize (new java .awt .Dimension (177 , 364 ));
433+ modelHelp .setPreferredSize (new java .awt .Dimension (300 , 64 ));
435434 modelHelp .setVerticalTextPosition (javax .swing .SwingConstants .BOTTOM );
436435 modelHelpPane .add (modelHelp );
437- modelHelp .getAccessibleContext ().setAccessibleName (org .openide .util .NbBundle .getMessage (AIAssistancePanel .class , "AIAssistancePanel.modelHelp.AccessibleContext.accessibleName" )); // NOI18N
438436
439437 modelChildPane .add (modelHelpPane );
440438
@@ -449,7 +447,7 @@ public void actionPerformed(java.awt.event.ActionEvent evt) {
449447 activationPanel .setLayout (new java .awt .FlowLayout (java .awt .FlowLayout .LEFT ));
450448
451449 optionsLabel .setHorizontalAlignment (javax .swing .SwingConstants .LEFT );
452- org .openide .awt .Mnemonics .setLocalizedText (optionsLabel , org . openide . util . NbBundle . getMessage ( AIAssistancePanel . class , "AIAssistancePanel.optionsLabel.text" )); // NOI18N
450+ org .openide .awt .Mnemonics .setLocalizedText (optionsLabel , "Options" );
453451 optionsLabel .setAlignmentX (1.0F );
454452 optionsLabel .setAlignmentY (0.0F );
455453 optionsLabel .setMaximumSize (new java .awt .Dimension (32767 , 30 ));
@@ -1105,7 +1103,7 @@ private void excludeJavadocCommentsCheckBoxActionPerformed(java.awt.event.Action
11051103 private void modelComboBoxActionPerformed (java .awt .event .ActionEvent evt ) {//GEN-FIRST:event_modelComboBoxActionPerformed
11061104 String selectedContext = (String ) modelComboBox .getSelectedItem ();
11071105 if (selectedContext != null && getModel (selectedContext ) != null ) {
1108- modelHelp .setText (getModel (selectedContext ).getDescription ());
1106+ modelHelp .setText ("<html><p>" + getModel (selectedContext ).getDescription () + "</p></html>" );
11091107 } else {
11101108 modelHelp .setText ("" );
11111109 }
@@ -1411,9 +1409,6 @@ private List<String> getModelList(GenAIProvider selectedProvider) {
14111409 && !providerLocationField .getText ().isEmpty ()) {
14121410 GroqModelFetcher fetcher = new GroqModelFetcher ();
14131411 models = fetcher .fetchModels (providerLocationField .getText (), new String (apiKeyField .getPassword ()));
1414- } else if (selectedProvider == GenAIProvider .PERPLEXITY ) {
1415- PerplexityModelFetcher fetcher = new PerplexityModelFetcher ();
1416- models = fetcher .getModels ();
14171412 }
14181413
14191414 if (models == null ) {
0 commit comments