server: port: 8080 #端口 spring: cloud: # nacos nacos: discovery: register-enabled: true server-addr: nacos-server-hostname:8848 username: nacos-prod password: centralprod namespace: a894fba3-ee6e-4dc7-938b-ad11112ccfa9 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-prod password: centralprod 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}/secretary?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true username: project password: project1205 # rabbitmq配置 rabbitmq: host: rabbitmq-hostname port: 5672 username: central password: 240203qqqQQQWER # redis配置 redis: host: redis-hostname port: 6379 database: 0 password: HorO9496sCopE clientName: ${spring.application.name}-redis # 日志配置 logging: level: com: atmob: central: info tencent: cloud: cos: secretId: AKIDkJbcBds6DAybJtEI6j8G9rNkvqgKl061 secretKey: pSqyqa7NN6ZmkRbZIn10lgQwDEySpz1r bucketName: assist-1255984948 cdnHost: https://cdn.reallyshort.cn # 腾讯云语音识别 audio: secretId: AKIDrY1GI9mALI1aw4yd5JOHxPeeOwGLJ2Xn secretKey: 5vQgiV3NXt0tXx78vTmskNAj3B5lFVWK # 是否开启腾讯云语音识别日志 debug: false # 引擎模型类型 engineModelType: 16k_zh_large # 识别声道数 channelNum: 1 # 识别结果返回样式 resTextFormat: 3 # 音频数据来源 sourceType: 0 # 是否开启说话人分离 speakerDiarization: 1 # 说话人分离人数(为0代表自动分离) speakerNumber: 0 # 脏词过滤 filterDirty: 1 # 标点符号过滤 filterPunc: 0 # 语气词过滤 FilterModal: 1 bytedance: # 火山引擎语音识别 audio: host: https://openspeech.bytedance.com appId: 9991713081 accessToken: yz9sdCUFcg21UbpST2PP_G8Pt3WyCB_3 resourceId: volc.bigasr.auc sequence: -1 # 模型名称 modelName: bigmodel # 是否启用标点 enablePunc: true # 是否启用说话人聚类分离 enableSpeakerInfo: true # 限制文件大小 500M * 1024 * 1024 fileSize: 524288000 # 限制文件时长 4H * 60 * 60 fileDuration: 14400 config: talk: # 任务过期时间 60 * 60 * 1000L = 60min taskExpiredMillis: 3600000 # 任务超时时间 40 * 60 * 1000L = 40min taskTimeoutMillis: 2400000 # 如果当前用户有任务在队列,延迟2s后进入队列 handlingDelayMillis: 2000 # 轮询查询语音识别结果间隔 20s resultPollingIntervalMillis: 20000 # 轮询查询语音识别结果超时时间 30 * 60 * 1000L = 30min resultPollingTimeoutMillis: 1800000 # 同一用户最大提交任务数 maxRunningTasks: 5 chat: # 可用模型:Doubao-lite-32k、Doubao-lite-128k、Doubao-pro-32k、Doubao-pro-128k # 生成总结模型 summary32kModel: Doubao-pro-32k summary128kModel: Doubao-pro-128k # 生成标题模型 title32kModel: Doubao-lite-32k title128kModel: Doubao-lite-128k # 生成待办模型 agenda32kModel: Doubao-pro-32k agenda128kModel: Doubao-pro-128k # 对话模型 chat32kModel: Doubao-pro-32k chat128kModel: Doubao-pro-128k # 合并总结和待办模型 mergeModel: Doubao-pro-32k # 翻译模型 translateModel: Doubao-lite-32k