Files
sbnews/docs/sql/insert_whisper_asr_config.sql
T
2026-06-11 16:22:12 +08:00

20 lines
1.5 KiB
SQL

INSERT INTO `la_ai_config` (`name`, `value`, `remark`, `create_time`, `update_time`)
SELECT 'whisper_asr_base_url', 'http://127.0.0.1:8791', '本地 Docker Whisper 语音转文字服务地址', UNIX_TIMESTAMP(), UNIX_TIMESTAMP()
WHERE NOT EXISTS (SELECT 1 FROM `la_ai_config` WHERE `name` = 'whisper_asr_base_url');
INSERT INTO `la_ai_config` (`name`, `value`, `remark`, `create_time`, `update_time`)
SELECT 'whisper_asr_api_token', '', '本地 Docker Whisper API Token(如未配置可留空)', UNIX_TIMESTAMP(), UNIX_TIMESTAMP()
WHERE NOT EXISTS (SELECT 1 FROM `la_ai_config` WHERE `name` = 'whisper_asr_api_token');
INSERT INTO `la_ai_config` (`name`, `value`, `remark`, `create_time`, `update_time`)
SELECT 'whisper_asr_enabled', '1', '语音转文字开关:1启用0关闭', UNIX_TIMESTAMP(), UNIX_TIMESTAMP()
WHERE NOT EXISTS (SELECT 1 FROM `la_ai_config` WHERE `name` = 'whisper_asr_enabled');
INSERT INTO `la_ai_config` (`name`, `value`, `remark`, `create_time`, `update_time`)
SELECT 'whisper_asr_timeout', '120', '语音转文字请求超时时间(秒)', UNIX_TIMESTAMP(), UNIX_TIMESTAMP()
WHERE NOT EXISTS (SELECT 1 FROM `la_ai_config` WHERE `name` = 'whisper_asr_timeout');
INSERT INTO `la_ai_config` (`name`, `value`, `remark`, `create_time`, `update_time`)
SELECT 'whisper_asr_max_size_mb', '10', '语音转文字单文件最大大小(MB)', UNIX_TIMESTAMP(), UNIX_TIMESTAMP()
WHERE NOT EXISTS (SELECT 1 FROM `la_ai_config` WHERE `name` = 'whisper_asr_max_size_mb');