cc 3 місяців тому
батько
коміт
51042b6429

+ 7 - 7
src/main/resources/static/js/chat.js

@@ -21,7 +21,7 @@ var modelIdInput = document.getElementById('modelId');
 var modelNameInput = document.getElementById('modelName');
 var apiHostInput = document.getElementById('apiHost');
 var apiKeyInput = document.getElementById('apiKey');
-var hasUseInput = document.getElementById('hasUse');
+// var hasUseInput = document.getElementById('hasUse');
 
 /* ===== Constants ===== */
 var DOTS_HTML = '<span class="thinking-dots"><span></span><span></span><span></span></span>';
@@ -64,7 +64,7 @@ var pendingImageBase64 = null;
 var pendingImageMime = null;
 var userScrolledUp = false;
 var providerOptions = [
-    {providerCode: 'ollama', providerName: 'Ollama'},
+    {providerCode: 'openai', providerName: '本地模型'},
     {providerCode: 'qwen', providerName: '千问'},
     {providerCode: 'DeepSeek', providerName: 'DeepSeek'}
 ];
@@ -122,7 +122,7 @@ function resetModelForm() {
     modelConfigForm.reset();
     modelIdInput.value = SINGLE_MODEL_ID;
     document.getElementById('modelCategory').value = CHAT_MODEL_CATEGORY;
-    hasUseInput.checked = true;
+    // hasUseInput.checked = true;
     if (providerCodeSelect.options.length > 0) {
         providerCodeSelect.selectedIndex = 0;
     }
@@ -134,7 +134,7 @@ function fillModelForm(model) {
     modelNameInput.value = model && model.modelName ? model.modelName : '';
     apiHostInput.value = model && model.apiHost ? model.apiHost : '';
     apiKeyInput.value = model && model.apiKey ? model.apiKey : '';
-    hasUseInput.checked = !model || model.hasUse == null ? true : Number(model.hasUse) === 1;
+    // hasUseInput.checked = !model || model.hasUse == null ? true : Number(model.hasUse) === 1;
     providerCodeSelect.value = model && model.providerCode ? model.providerCode : '';
 }
 
@@ -215,8 +215,8 @@ function saveModelConfig() {
     var modelName = modelNameInput.value.trim();
     var apiHost = apiHostInput.value.trim();
     var apiKey = apiKeyInput.value.trim();
-    if (!providerCode || !modelName || !apiHost || !apiKey) {
-        showMessage('请完整填写服务商、模型名称、API Host 和 API Key', 'error');
+    if (!providerCode || !modelName || !apiHost) {
+        showMessage('请完整填写服务商、模型名称、API Host', 'error');
         return;
     }
 
@@ -228,7 +228,7 @@ function saveModelConfig() {
     params.append('modelName', modelName);
     params.append('apiHost', apiHost);
     params.append('apiKey', apiKey);
-    params.append('hasUse', hasUseInput.checked ? '1' : '0');
+    // params.append('hasUse', hasUseInput.checked ? '1' : '0');
 
     fetch('/js/a/ai/create', {
         method: 'POST',

+ 2 - 2
src/main/resources/templates/chat.html

@@ -120,13 +120,13 @@
                         <label for="apiKey">API Key</label>
                         <input id="apiKey" name="apiKey" type="text" placeholder="请输入 API Key"/>
                     </div>
-                    <div class="model-field">
+                   <!-- <div class="model-field">
                         <label for="hasUse">启用状态</label>
                         <div class="model-switch">
                             <input id="hasUse" type="checkbox"/>
                             <span>设为当前聊天使用模型</span>
                         </div>
-                    </div>
+                    </div>-->
                 </div>
             </form>
         </div>