| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322 |
- server:
- port: 8080 #端口
- spring:
- cloud:
- # nacos
- nacos:
- discovery:
- register-enabled: true
- server-addr: nacos-server-hostname:8848
- username: nacos-test
- password: nacos-test
- namespace: ffd9f5b8-7150-4750-a51b-815f4e46c29c
- circuitbreaker:
- sentinel:
- enabled: true
- sentinel:
- enabled: true
- transport:
- dashboard: sentinel-hostname:8858
- port: 8719
- datasource:
- ds-flow-rules:
- nacos:
- server-addr: nacos-server-hostname:8848
- username: nacos-test
- password: nacos-test
- namespace: 81037616-96ae-412c-a060-a633ba9731b9
- group-id: SENTINEL_GROUP
- data-id: ${spring.application.name}-flow-rules
- rule-type: flow
- data-type: json
- # 数据库配置
- datasource:
- url: jdbc:mysql://${ENV_DEFAULT_MYSQL_SERVER_ADDR}/song?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true
- username: root
- password: 123456
- # rabbitmq配置
- rabbitmq:
- host: rabbitmq-hostname
- port: 5672
- username: central-test
- password: 240203qqqQQQWER
- # redis配置
- redis:
- host: redis-hostname
- port: 6379
- database: 0
- password: HorO9496sCopE
- clientName: ${spring.application.name}-redis
- # 日志配置
- logging:
- level:
- com:
- atmob:
- central: debug
- tencent:
- cloud:
- cos:
- secretId: AKIDkJbcBds6DAybJtEI6j8G9rNkvqgKl061
- secretKey: pSqyqa7NN6ZmkRbZIn10lgQwDEySpz1r
- bucketName: ai-1255984948
- cdnHost: https://cdn1.qiaoyanai.cn
- replaceHosts:
- "[cdn1.suno.ai]": 'cdn1.qiaoyanai.cn'
- "[cdn.suno.cafe]": 'cdn1.qiaoyanai.cn'
- config:
- suno:
- lyricsExpandEnabled: true
- lyricsExpandUrl: https://central-test.atmob.com/project/ai/v1/expand/lyrics
- modelVersionMap:
- suno: 'chirp-v3-5'
- modelVersion: 'chirp-v4'
- allowUploadSuno: true
- allowSyncOnce: true
- remoteStoreSuno: true
- # 30 * 60 * 1000L; //30min
- taskExpiredMillis: 1800000
- # 8 * 60 * 1000L; //8min
- taskTimeoutMillis: 720000
- pollingIntervalMillis: 1000
- handlingDelayMillis: 2000
- resultPollingIntervalMillis: 10000
- # 6 * 60 * 1000L; //6min
- resultPollingTimeoutMillis: 600000
- maxRunningTasks: 5
- retryCount: 1
- hkApiHost: 'https://api.openai-hk.com'
- hkApiKey: 'Bearer hk-h4oewa10000348067b2e00b242fd5060095b1dd9b837ed6d'
- foxApiHost: 'https://api.sunoaiapi.com'
- foxApiKey: 'RbaujLQxaYdFoVxXW8smNuwhjO84EIM8'
- udioApiHost: 'https://api.sunoaiapi.com'
- udioApiKey: 'RbaujLQxaYdFoVxXW8smNuwhjO84EIM8'
- udioModelType: 'udio130-v1.5'
- duomiApiHost: 'http://duomiapi.com'
- duomiApiKey: 'FmX6sRUWPGgV583tWrqo6vGMPF'
- duomiApiCallback: 'https://central-test.atmob.com/project/song/v1/song/duomi/callback'
- aceDataApiHost: 'https://api.acedata.cloud'
- aceDataApiKey: 'Bearer 5351fd685dac480d97dd694bf8023e16'
- aceDataApiCallback: 'https://central-test.atmob.com/project/song/v1/song/acedata/callback'
- aceDataApplicationIdKey: '9bc69b69-aee5-4e0e-be5d-aab0112fde62'
- aceDataApplicationApiKey: 'Bearer platform-v1-4b5ad5bd473e40f290a19cb8f9019949269d3399da234cc5a641a43b97cbb8f9'
- bltcyApiHost: 'https://api.bltcy.ai'
- bltcyApiKey: 'Bearer sk-VD4dGJSIJMp1vAMU6751BbCaD1F84315B78c2365D7966369'
- bltcyApiCallback: 'https://central-test.atmob.com/project/song/v1/song/bltcy/callback'
- damoApiHost: 'https://apibox.erweima.ai/api/v1'
- damoApiKey: 'Bearer 7b14d48fe10f4364e204ea28d3affbac'
- damoApiCallback: 'https://central-test.atmob.com/project/song/v1/song/damo/callback'
- remoteStoreHost:
- - 'http://43.156.237.148:6007'
- - 'http://119.28.116.248:6007'
- - 'http://43.134.109.155:6007'
- - 'http://119.28.102.88:6007'
- - 'http://119.28.102.151:6007'
- - 'http://43.163.2.3:6007'
- # 是否将描述词通过fastGpt重新生成歌词
- enableFastGptLyrics: true
- deepseekPollingIntervalMillis: 5000
- deepseekPollingTimeoutMillis: 180000
- cover:
- # 30 * 60 * 1000L; //30min
- taskExpiredMillis: 1800000
- # 15 * 60 * 1000L; //15min
- taskTimeoutMillis: 900000
- handlingDelayMillis: 2000
- maxRunningTasks: 3
- # 翻唱服务超时时间 15 * 60 * 1000L; //15min
- coverTimeoutMillis: 900000
- # 豆包
- doubao:
- doubaoAccessKeyId: 'AKLTZmNmM2U0NmIyZTY1NDE3ZThjNzJiNGFmODA3ZDU1Nzg'
- doubaoAccessKeySecret: 'WkRFelptVXhZVGRsTlRZek5ERXpNbUpqWXpnelpHUm1OVGxsWm1VeE9UVQ=='
- doubaoApiCallback: 'https://central-test.atmob.com/project/song/v1/song/doubao/callback'
- doubaoVersion: '2024-08-12'
- doubaoGenSongCountOnce: 1
- doubaoDuration: 240
- doubaoModelVersion: 'v4.0'
- # ["Folk", "Pop", "Rock", "Chinese Style", "Hip Hop/Rap", "R&B/Soul", "Punk", "Electronic", "Jazz", "Reggae", "DJ"]
- genreParams:
- - name: 民谣
- value: Folk
- mappings:
- - Folk
- - 民谣
- - name: 流行
- value: Pop
- mappings:
- - Pop
- - 流行
- - 流行音乐
- - name: 摇滚
- value: Rock
- mappings:
- - Rock
- - 摇滚
- - name: 国风
- value: Chinese Style
- mappings:
- - Chinese Style
- - 国风
- - 古风
- - name: 嘻哈
- value: Hip Hop/Rap
- mappings:
- - Hip Hop/Rap
- - Hip Hop
- - Rap
- - 嘻哈
- - name: R&B
- value: R&B/Soul
- mappings:
- - R&B/Soul
- - R&B
- - Soul
- - name: 朋克
- value: Punk
- mappings:
- - Punk
- - 朋克
- - name: 电子
- value: Electronic
- mappings:
- - Electronic
- - 电子
- - 电子乐
- - name: 爵士
- value: Jazz
- mappings:
- - Jazz
- - 爵士
- - name: 雷鬼
- value: Reggae
- mappings:
- - Reggae
- - 雷鬼
- - name: DJ
- value: DJ
- mappings:
- - DJ
- # ['Happy', 'Dynamic/Energetic', 'Sentimental/Melancholic/Lonely', 'Inspirational/Hopeful', 'Nostalgic/Memory', 'Excited', 'Sorrow/Sad', 'Chill', 'Romantic']
- moodParams:
- - name: 快乐
- value: Happy
- mappings:
- - Happy
- - 快乐
- - name: 活力
- value: Dynamic/Energetic
- mappings:
- - Dynamic/Energetic
- - Dynamic
- - Energetic
- - 活力
- - name: EMO
- value: Sentimental/Melancholic/Lonely
- mappings:
- - Sentimental/Melancholic/Lonely
- - Sentimental
- - Melancholic
- - Lonely
- - EMO
- - name: 鼓舞
- value: Inspirational/Hopeful
- mappings:
- - Inspirational/Hopeful
- - Inspirational
- - Hopeful
- - 鼓舞
- - name: 怀旧
- value: Nostalgic/Memory
- mappings:
- - Nostalgic/Memory
- - Nostalgic
- - Memory
- - 怀旧
- - name: R&B
- value: R&B/Soul
- mappings:
- - R&B/Soul
- - R&B
- - Soul
- - name: 兴奋
- value: Excited
- mappings:
- - Excited
- - 兴奋
- - name: 伤感
- value: Sorrow/Sad
- mappings:
- - Sorrow/Sad
- - Sorrow
- - Sad
- - 伤感
- - name: 放松
- value: Chill
- mappings:
- - Chill
- - 放松
- - name: 浪漫
- value: Romantic
- mappings:
- - Romantic
- - 浪漫
- # ["Female", "Male"]
- genderParams:
- - name: 女声
- value: Female
- mappings:
- - Female
- - 女声
- - Female Vocals
- - name: 男声
- value: Male
- mappings:
- - Male
- - 男声
- - Male Vocals
- # 过滤特殊标签,避免标签被当成歌词
- filterTags:
- - '[Instrumental intro]'
- - '[Female Vocals]'
- - '[Male Vocals]'
- - '[End]'
- - '[Interlude]'
- # 豆包通用文生图参数
- # 算法名称
- reqKey: high_aes_general_v21_L
- # 模型版本名称
- modelVersion: general_v2.1_L
- # 标准版:general_v20_9B_rephraser 美感版:general_v20_9B_pe
- reqScheduleConf: general_v20_9B_pe
- # 开启文本扩写
- usePreLlm: true
- # 输出是否返回图片链接
- returnUrl: true
- member:
- auth:
- # suno每首歌消耗7点
- perSongCostCredit: 7
- # suno每次生成2首歌
- generateSongCountOnce: 2
- # suno每次消耗14点
- songsCostCredit: 14
- # 豆包每首歌消耗14点
- dbPerSongCostCredit: 14
- # 豆包每次生成1首歌
- dbGenerateSongCountOnce: 1
- # 豆包每次消耗14点
- dbSongsCostCredit: 14
- mv:
- comfyuiHosts:
- - 'https://u155929-9379-f7cff3f4.westc.gpuhub.com:8443'
|