1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
| -- OpenAI ASR模型供应器
| delete from `ai_model_provider` where id = 'SYSTEM_ASR_OpenaiASR';
| INSERT INTO `ai_model_provider` (`id`, `model_type`, `provider_code`, `name`, `fields`, `sort`, `creator`, `create_date`, `updater`, `update_date`) VALUES
| ('SYSTEM_ASR_OpenaiASR', 'ASR', 'openai', 'OpenAI语音识别', '[{"key": "base_url", "type": "string", "label": "基础URL"}, {"key": "model_name", "type": "string", "label": "模型名称"}, {"key": "api_key", "type": "string", "label": "API密钥"}, {"key": "output_dir", "type": "string", "label": "输出目录"}]', 9, 1, NOW(), 1, NOW());
|
|
| -- OpenAI ASR模型配置
| delete from `ai_model_config` where id = 'ASR_OpenaiASR';
| INSERT INTO `ai_model_config` VALUES ('ASR_OpenaiASR', 'ASR', 'OpenaiASR', 'OpenAI语音识别', 0, 1, '{\"type\": \"openai\", \"api_key\": \"\", \"base_url\": \"https://api.openai.com/v1/audio/transcriptions\", \"model_name\": \"gpt-4o-mini-transcribe\", \"output_dir\": \"tmp/\"}', NULL, NULL, 9, NULL, NULL, NULL, NULL);
|
| -- groq ASR模型配置
| delete from `ai_model_config` where id = 'ASR_GroqASR';
| INSERT INTO `ai_model_config` VALUES ('ASR_GroqASR', 'ASR', 'GroqASR', 'Groq语音识别', 0, 1, '{\"type\": \"openai\", \"api_key\": \"\", \"base_url\": \"https://api.groq.com/openai/v1/audio/transcriptions\", \"model_name\": \"whisper-large-v3-turbo\", \"output_dir\": \"tmp/\"}', NULL, NULL, 10, NULL, NULL, NULL, NULL);
|
|
| -- 更新OpenAI ASR配置说明
| UPDATE `ai_model_config` SET
| `doc_link` = 'https://platform.openai.com/docs/api-reference/audio/createTranscription',
| `remark` = 'OpenAI ASR配置说明:
| 1. 需要在OpenAI开放平台创建组织并获取api_key
| 2. 支持中、英、日、韩等多种语音识别,具体参考文档https://platform.openai.com/docs/guides/speech-to-text
| 3. 需要网络连接
| 4. 输出文件保存在tmp/目录
| 申请步骤:
| **OpenAi ASR申请步骤:**
| 1.登录OpenAI Platform。https://auth.openai.com/log-in
| 2.创建api-key https://platform.openai.com/settings/organization/api-keys
| 3.模型可以选择gpt-4o-transcribe或GPT-4o mini Transcribe
| ' WHERE `id` = 'ASR_OpenaiASR';
|
| -- 更新Groq ASR配置说明
| UPDATE `ai_model_config` SET
| `doc_link` = 'https://console.groq.com/docs/speech-to-text',
| `remark` = 'Groq ASR配置说明:
| 1.登录groq Console。https://console.groq.com/home
| 2.创建api-key https://console.groq.com/keys
| 3.模型可以选择whisper-large-v3-turbo或whisper-large-v3(distil-whisper-large-v3-en仅支持英语转录)
| ' WHERE `id` = 'ASR_GroqASR';
|
|