补充api_key示例

This commit is contained in:
Sakura-RanChen committed 2026-10-29 16:04:20 +08:00
1 parent 27833f918c
commit 5f6e191d11
3 files changed
+21

No files matched your search

@@ -0,0 +1,13 @@
-- 为Ollama LLM配置补充api_key键,用于鉴权网关/Ollama Cloud场景
-- 仅在未设置时添加占位值,不覆盖用户已有配置;本地Ollama无需鉴权,保持默认即可
UPDATE `ai_model_config`
SET `config_json` = JSON_SET(`config_json`, '$.api_key', 'ollama')
WHERE `id` = 'LLM_OllamaLLM' AND JSON_EXTRACT(`config_json`, '$.api_key') IS NULL;
-- 为Ollama供应商补充api_key字段定义,使管理后台新增/编辑Ollama模型时可直接填写API密钥
-- 仅在fields中尚无api_key时更新,不覆盖其他自定义字段
UPDATE `ai_model_provider`
SET `fields` = '[{"key":"model_name","label":"模型名称","type":"string"},{"key":"base_url","label":"服务地址","type":"string"},{"key":"api_key","label":"API密钥","type":"string"}]'
WHERE `id` = 'SYSTEM_LLM_ollama'
AND JSON_SEARCH(`fields`, 'one', 'api_key', NULL, '$[*].key') IS NULL;
@@ -753,3 +753,10 @@ databaseChangeLog:
- sqlFile:
encoding: utf8
path: classpath:db/changelog/202609172100.sql
- changeSet:
id: 202610291451
author: RanChen
changes:
- sqlFile:
encoding: utf8
path: classpath:db/changelog/202610291451.sql
+1
View File
@@ -666,6 +666,7 @@ LLM:
type: ollama
model_name: qwen2.5 # 使用的模型名称,需要预先使用ollama pull下载
base_url: http://localhost:11434 # Ollama服务地址
api_key: ollama # 本地部署无需真实密钥,占位即可;走鉴权网关或Ollama Cloud时修改为真实key
DifyLLM:
# 定义LLM API类型
type: dify