init
This commit is contained in:
106
config/touhou_little_maid/sites/llm.json
Normal file
106
config/touhou_little_maid/sites/llm.json
Normal file
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"aliyun": {
|
||||
"id": "aliyun",
|
||||
"api_type": "openai",
|
||||
"enabled": false,
|
||||
"icon": "touhou_little_maid:textures/gui/ai_chat/aliyun.png",
|
||||
"url": "https://dashscope.aliyuncs.com/compatible-mode/v1/chat/completions",
|
||||
"secret_key": "",
|
||||
"headers": {},
|
||||
"models": [
|
||||
"qwen-plus",
|
||||
"qwen-turbo",
|
||||
"qwen-long",
|
||||
"qwen-max"
|
||||
]
|
||||
},
|
||||
"deepseek": {
|
||||
"id": "deepseek",
|
||||
"api_type": "openai",
|
||||
"enabled": false,
|
||||
"icon": "touhou_little_maid:textures/gui/ai_chat/deepseek.png",
|
||||
"url": "https://api.deepseek.com/chat/completions",
|
||||
"secret_key": "",
|
||||
"headers": {},
|
||||
"models": [
|
||||
"deepseek-chat"
|
||||
]
|
||||
},
|
||||
"doubao": {
|
||||
"id": "doubao",
|
||||
"api_type": "openai",
|
||||
"enabled": false,
|
||||
"icon": "touhou_little_maid:textures/gui/ai_chat/doubao.png",
|
||||
"url": "https://ark.cn-beijing.volces.com/api/v3/chat/completions",
|
||||
"secret_key": "",
|
||||
"headers": {},
|
||||
"models": [
|
||||
"doubao-1.5-pro-256k-250115",
|
||||
"doubao-1.5-pro-32k-250115",
|
||||
"deepseek-v3-250324",
|
||||
"doubao-1.5-lite-32k-250115"
|
||||
]
|
||||
},
|
||||
"openai": {
|
||||
"id": "openai",
|
||||
"api_type": "openai",
|
||||
"enabled": false,
|
||||
"icon": "touhou_little_maid:textures/gui/ai_chat/openai.png",
|
||||
"url": "https://api.openai.com/v1/chat/completions",
|
||||
"secret_key": "",
|
||||
"headers": {},
|
||||
"models": [
|
||||
"gpt-4o-mini",
|
||||
"o1",
|
||||
"o1-preview",
|
||||
"chatgpt-4o-latest",
|
||||
"o3-mini",
|
||||
"o1-mini",
|
||||
"gpt-4o"
|
||||
]
|
||||
},
|
||||
"player2": {
|
||||
"id": "player2",
|
||||
"api_type": "openai",
|
||||
"enabled": true,
|
||||
"icon": "touhou_little_maid:textures/gui/ai_chat/player2.png",
|
||||
"url": "http://127.0.0.1:4315/v1/chat/completions",
|
||||
"secret_key": "",
|
||||
"headers": {
|
||||
"player2-game-key": "TouhouLittleMaid"
|
||||
},
|
||||
"models": [
|
||||
"default"
|
||||
]
|
||||
},
|
||||
"siliconflow": {
|
||||
"id": "siliconflow",
|
||||
"api_type": "openai",
|
||||
"enabled": false,
|
||||
"icon": "touhou_little_maid:textures/gui/ai_chat/siliconflow.png",
|
||||
"url": "https://api.siliconflow.cn/v1/chat/completions",
|
||||
"secret_key": "",
|
||||
"headers": {},
|
||||
"models": [
|
||||
"THUDM/GLM-Z1-9B-0414",
|
||||
"Qwen/Qwen3-8B",
|
||||
"deepseek-ai/DeepSeek-V3"
|
||||
]
|
||||
},
|
||||
"tencent": {
|
||||
"id": "tencent",
|
||||
"api_type": "openai",
|
||||
"enabled": false,
|
||||
"icon": "touhou_little_maid:textures/gui/ai_chat/tencent.png",
|
||||
"url": "https://api.hunyuan.cloud.tencent.com/v1/chat/completions",
|
||||
"secret_key": "",
|
||||
"headers": {},
|
||||
"models": [
|
||||
"hunyuan-turbo-latest",
|
||||
"hunyuan-role",
|
||||
"hunyuan-lite",
|
||||
"hunyuan-large",
|
||||
"hunyuan-standard"
|
||||
]
|
||||
}
|
||||
}
|
||||
30
config/touhou_little_maid/sites/stt.json
Normal file
30
config/touhou_little_maid/sites/stt.json
Normal file
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"aliyun": {
|
||||
"id": "aliyun",
|
||||
"api_type": "aliyun",
|
||||
"enabled": false,
|
||||
"icon": "touhou_little_maid:textures/gui/ai_chat/aliyun.png",
|
||||
"url": "https://nls-gateway-cn-shanghai.aliyuncs.com/stream/v1/asr",
|
||||
"secret_key": "",
|
||||
"app_key": ""
|
||||
},
|
||||
"player2": {
|
||||
"id": "player2",
|
||||
"api_type": "player2",
|
||||
"enabled": true,
|
||||
"icon": "touhou_little_maid:textures/gui/ai_chat/player2.png",
|
||||
"url": "http://127.0.0.1:4315/v1/stt",
|
||||
"headers": {
|
||||
"player2-game-key": "TouhouLittleMaid"
|
||||
}
|
||||
},
|
||||
"siliconflow": {
|
||||
"id": "siliconflow",
|
||||
"api_type": "siliconflow",
|
||||
"enabled": false,
|
||||
"icon": "touhou_little_maid:textures/gui/ai_chat/siliconflow.png",
|
||||
"url": "https://api.siliconflow.cn/v1/audio/transcriptions",
|
||||
"secret_key": "",
|
||||
"model": "FunAudioLLM/SenseVoiceSmall"
|
||||
}
|
||||
}
|
||||
79
config/touhou_little_maid/sites/tts.json
Normal file
79
config/touhou_little_maid/sites/tts.json
Normal file
@@ -0,0 +1,79 @@
|
||||
{
|
||||
"fish-audio": {
|
||||
"id": "fish-audio",
|
||||
"api_type": "fish-audio",
|
||||
"enabled": false,
|
||||
"icon": "touhou_little_maid:textures/gui/ai_chat/fish-audio.png",
|
||||
"url": "https://api.fish.audio/v1/tts",
|
||||
"secret_key": "",
|
||||
"headers": {},
|
||||
"models": {
|
||||
"0b808d6e6c4a47999e50ffbbc47172c3": "Anegasaki Nene (JP)",
|
||||
"1aacaeb1b840436391b835fd5513f4c4": "Furina (CN)",
|
||||
"4858e0be678c4449bf3a7646186edd42": "Nahida (EN)",
|
||||
"ac7df666cedb48fda3820bf404691c88": "Asahina Mafuyu (JP)",
|
||||
"b2b2d0fa88ee44d789da28ebbd97421e": "Neuro-sama (EN)",
|
||||
"b85f3ec7e48b4abfaa723d95c1cdaff5": "Kusanagi Nene (JP)",
|
||||
"bca87f0aa93f4e85aee1e132ca6bd254": "Hina (CN)",
|
||||
"bcbb6d60721c44a489bc33dd59ce7cfc": "Firefly (CN)",
|
||||
"ec4875ed4e154ed09d1b501a2214579a": "Baal (CN)"
|
||||
}
|
||||
},
|
||||
"gpt-sovits": {
|
||||
"id": "gpt-sovits",
|
||||
"api_type": "gpt-sovits",
|
||||
"enabled": false,
|
||||
"icon": "touhou_little_maid:textures/gui/ai_chat/gpt-sovits.png",
|
||||
"url": "http://127.0.0.1:9880/tts",
|
||||
"secret_key": "",
|
||||
"headers": {},
|
||||
"aux_ref_audio_paths": [],
|
||||
"prompt_lang": "zh",
|
||||
"prompt_text": "",
|
||||
"ref_audio_path": "",
|
||||
"text_split_method": "cut1"
|
||||
},
|
||||
"player2": {
|
||||
"id": "player2",
|
||||
"api_type": "player2",
|
||||
"enabled": true,
|
||||
"icon": "touhou_little_maid:textures/gui/ai_chat/player2.png",
|
||||
"url": "http://127.0.0.1:4315/v1/tts/speak",
|
||||
"headers": {
|
||||
"player2-game-key": "TouhouLittleMaid"
|
||||
},
|
||||
"models": {
|
||||
"01955d76-ed5b-73e0-a88d-cbeb3c5b499d": "Sophia (EN)",
|
||||
"01955d76-ed5b-7426-8748-4b0e5aea1974": "Olivia (EN)",
|
||||
"01955d76-ed5b-757a-9bdb-94fa0a2b7893": "Sakura (JP)",
|
||||
"01955d76-ed5b-75ad-afe3-ac5eb3d0a16e": "Hana (JP)",
|
||||
"01955d76-ed5b-75c8-8386-b83ff9c45856": "Mei (CN)",
|
||||
"01955d76-ed5b-75d4-8338-3d7108137cd1": "Ling (CN)",
|
||||
"01955d76-ed5b-75eb-b509-e7bf29b3b530": "Qiuyue (CN)",
|
||||
"01955d76-ed5b-762a-9a2a-0fec3b7ace8b": "Carmen (ES)",
|
||||
"01955d76-ed5b-7668-877b-2fa240c1d5ee": "Sophie (FR)",
|
||||
"01955d76-ed5b-76c6-8b9e-b713d3f0b866": "Isabela (PT-BR)"
|
||||
}
|
||||
},
|
||||
"siliconflow": {
|
||||
"id": "siliconflow",
|
||||
"api_type": "siliconflow",
|
||||
"enabled": false,
|
||||
"icon": "touhou_little_maid:textures/gui/ai_chat/siliconflow.png",
|
||||
"url": "https://api.siliconflow.cn/v1/audio/speech",
|
||||
"secret_key": "",
|
||||
"headers": {},
|
||||
"models": {
|
||||
"FunAudioLLM/CosyVoice2-0.5B:anna": "anna",
|
||||
"FunAudioLLM/CosyVoice2-0.5B:bella": "bella",
|
||||
"FunAudioLLM/CosyVoice2-0.5B:claire": "claire",
|
||||
"FunAudioLLM/CosyVoice2-0.5B:diana": "diana"
|
||||
}
|
||||
},
|
||||
"system": {
|
||||
"id": "system",
|
||||
"api_type": "system",
|
||||
"enabled": true,
|
||||
"icon": "touhou_little_maid:textures/gui/ai_chat/system.png"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user