From 1264a6a2faa4298629f7a343cf0f5c730fb08d3f Mon Sep 17 00:00:00 2001 From: yumoqing Date: Fri, 29 May 2026 13:27:11 +0800 Subject: [PATCH] =?UTF-8?q?add:=20=E7=81=AB=E5=B1=B1=E5=BC=95=E6=93=8E?= =?UTF-8?q?=E7=9C=9F=E4=BA=BA=E4=BA=BA=E5=83=8F=E6=A8=A1=E5=9D=97=E9=85=8D?= =?UTF-8?q?=E7=BD=AESQL?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - rl_vendor_config: api_mapping映射内部操作到uapi.name - upappkey: AK/SK存储(需替换实际凭证) - appcodes_kv: 供应商下拉代码 --- scripts/vendor_config_volcengine.sql | 43 ++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 scripts/vendor_config_volcengine.sql diff --git a/scripts/vendor_config_volcengine.sql b/scripts/vendor_config_volcengine.sql new file mode 100644 index 0000000..5a52131 --- /dev/null +++ b/scripts/vendor_config_volcengine.sql @@ -0,0 +1,43 @@ +-- ============================================================ +-- 火山引擎真人人像素材 — 模块配置 SQL +-- 执行顺序:先执行 uapi_volcengine_ark.sql,再执行本文件 +-- ============================================================ + +-- 1. 供应商配置 (rl_vendor_config) +-- api_mapping: 内部操作名 → uapi.name +INSERT INTO rl_vendor_config (id, vendor, vendor_title, upappid, api_mapping, status, callback_url, create_time, update_time) VALUES ( + 'volcengine', + 'volcengine', + '火山引擎', + 'volcengine_ark', + '{"create_session":"createVisualValidateSession","check_session":"getVisualValidateResult","upload_asset":"createAsset","get_asset":"getAsset","delete_asset":"deleteAsset","delete_group":"deleteAssetGroup","list_groups":"listAssetGroups","list_assets":"listAssets","get_group":"getAssetGroup","update_asset":"updateAsset","update_group":"updateAssetGroup"}', + 'active', + 'https://token.opencomputing.cn/reallife_asset/api/rl_callback.dspy', + NOW(), + NOW() +) ON DUPLICATE KEY UPDATE + vendor_title=VALUES(vendor_title), + upappid=VALUES(upappid), + api_mapping=VALUES(api_mapping), + callback_url=VALUES(callback_url), + update_time=NOW(); + +-- 2. API密钥 (upappkey) +-- ⚠️ 替换 为火山引擎实际凭证 +-- callerid = vendor = 'volcengine',与 rl_vendor_config.vendor 对应 +INSERT INTO upappkey (id, upappid, ownerid, myappid, apikey, secretkey) VALUES ( + 'volcengine_ark_key', + 'volcengine_ark', + '0', + 'volcengine', + password_encode(''), + password_encode('') +) ON DUPLICATE KEY UPDATE + apikey=VALUES(apikey), + secretkey=VALUES(secretkey); + +-- 3. 供应商下拉代码 (appcodes_kv) +-- rl_org_group 表的 vendor 字段引用此代码表 +INSERT INTO appcodes_kv (parentid, k, v) VALUES + ('rl_vendor', 'volcengine', '火山引擎') +ON DUPLICATE KEY UPDATE v=VALUES(v);