chatgpt-plugin/config/config.example.json
Sean Murphy b687d45897
为azure语音模式添加说话风格配置,支持vits语音模式中文回答转日语语音输出,添加翻译功能,支持指令切换语音模式,支持查看当前语音模式下的支持角色列表 (#404)
* feat: add support for ‘greeting’ and ‘global reply mode’ commands, improve variable naming and remove unnecessary backend output.

* feat: Add support for black and white lists, global reply mode and voice role settings, private chat switch, and active greeting configuration. Refactor some variable names and comment out redundant code for better readability and reduced backend output.

* feat: 为新功能完善了帮助面板

* docs: 完善了‘打招呼’的帮助说明

* Commit Type: feat, bugfix

Add functionality to view plugin command table, fix bug in blacklist/whitelist, and fix bug where chat mode can still be used in private messaging when disabled.

* Commit Type: feat, bugfix

Add functionality to view plugin command table, fix bug in blacklist/whitelist, and fix bug where chat mode can still be used in private messaging when disabled.

* refactor: Remove redundant log output.

* Refactor: optimize code logic

* Fix: 修复绘图指令表被抢指令的bug。

* Refactor:1. Add support for automatically translating replies to Japanese and generating voice messages in VITS voice mode (please monitor remaining quota after enabling). 2. Add translation function. 3. Add emotion configuration for Azure voice mode, allowing the robot to select appropriate emotional styles for replies.

* Refactor:Handle the issue of exceeding character setting limit caused by adding emotion configuration.

* Fix: fix bugs

* Refactor: Added error feedback to translation service

* Refactor: Added support for viewing the list of supported roles for each language mode, and fixed some bugs in the emotion switching feature of the auzre mode.

* Refactor: Optimized some command feedback and added owner restriction to chat record export function.

* Refactor: Optimized feedback when viewing role list to avoid excessive messages.

* Refactor: Optimized feedback when configuring multi-emotion mode.

* Feature: Added help instructions for translation feature.

* chore: Adjust help instructions for mood settings

* Fix: Fixed issue where only first line of multi-line replies were being read and Azure voice was pronouncing punctuation marks.

* Fix: Fixed bug where switching to Azure voice mode prompted for missing key and restricted ability to view voice role list to only when in voice mode.

---------

Co-authored-by: Sean <1519059137@qq.com>
Co-authored-by: ikechan8370 <geyinchibuaa@gmail.com>
2023-05-04 22:55:49 +08:00

82 lines
No EOL
2.5 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"blockWords": ["屏蔽词1", "屏蔽词b"],
"promptBlockWords": ["屏蔽词1", "屏蔽词b"],
"imgOcr": true,
"defaultUsePicture": false,
"defaultUseTTS": false,
"defaultTTSRole": "纳西妲",
"alsoSendText": false,
"autoUsePicture": true,
"autoUsePictureThreshold": 1200,
"ttsAutoFallbackThreshold": 99,
"conversationPreserveTime": 0,
"toggleMode": "at",
"quoteReply": true,
"showQRCode": true,
"cacheUrl": "https://content.alcedogroup.com",
"cacheEntry": false,
"apiKey": "",
"openAiBaseUrl": "",
"openAiForceUseReverse": false,
"drawCD": 30,
"model": "",
"temperature": 0.8,
"toneStyle": "balanced",
"sydney": "",
"sydneyReverseProxy": "",
"sydneyForceUseReverse": false,
"sydneyWebsocketUseProxy": false,
"sydneyBrainWash": true,
"sydneyBrainWashStrength": 15,
"sydneyBrainWashName": "Sydney",
"sydneyMood": false,
"enableSuggestedResponses": false,
"api": "",
"apiBaseUrl": "",
"apiForceUseReverse": false,
"plus": false,
"useGPT4": false,
"promptPrefixOverride": "Your answer shouldn\"t be too verbose. Prefer to answer in Chinese.",
"assistantLabel": "ChatGPT",
"username": "",
"password": "",
"UA": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36",
"headless": false,
"chromePath": "",
"2captchaToken": "",
"proxy": "",
"debug": true,
"defaultTimeoutMs": 120000,
"chromeTimeoutMS": 120000,
"sydneyFirstMessageTimeout": 40000,
"ttsSpace": "",
"huggingFaceReverseProxy": "",
"noiseScale": 0.6,
"noiseScaleW": 0.668,
"lengthScale": 1.2,
"initiativeChatGroups": [],
"enableDraw": true,
"helloPrompt": "写一段话让大家来找我聊天。类似于“有人找我聊天吗“这种风格轻松随意一点控制在20个字以内",
"helloInterval": 3,
"helloProbability": 50,
"chatglmBaseUrl": "http://localhost:8080",
"allowOtherMode": true,
"sydneyContext": "",
"emojiBaseURL": "https://www.gstatic.com/android/keyboard/emojikitchen",
"enableGroupContext": false,
"groupContextLength": 50,
"enableRobotAt": true,
"maxNumUserMessagesInConversation": 20,
"sydneyApologyIgnored": true,
"enforceMaster": false,
"enablePrivateChat": false,
"groupWhitelist": [],
"groupBlacklist": [],
"ttsRegex": "/匹配规则/匹配模式",
"baiduTranslateAppId": "",
"baiduTranslateSecret": "",
"azureTTSSpeaker": "zh-CN-XiaochenNeural",
"azureTTSEmotion": false,
"enhanceAzureTTSEmotion": false,
"autoJapanese": false
}