补充api_key示例
This commit is contained in:
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
|
||||
@@ -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
|
||||
|
||||
Reference in new issue
Block a user