|
1 | 1 | ## 配置项
|
2 | 2 |
|
3 |
| -| 变量名 | 非空 | 描述 | |
4 |
| -| :-----| :----: | :---- | |
5 |
| -| mj.accounts | 是 | 参考 [账号池配置](./config.md#%E8%B4%A6%E5%8F%B7%E6%B1%A0%E9%85%8D%E7%BD%AE%E5%8F%82%E8%80%83),配置后不需要额外设置mj.discord | |
6 |
| -| mj.account-store-type | 否 | 账号存储方式,默认in_memory(内存\重启后丢失),可选redis | |
7 |
| -| mj.account-choose-rule | 否 | 账号选择策略:默认 BestWaitIdleRule(最少等待空闲)、RoundRobinRule(轮循) | |
8 |
| -| mj.api-secret | 否 | 接口密钥,为空不启用鉴权;调用接口时需要加请求头 mj-api-secret | |
9 |
| -| mj.username | 否 | 后台管理登录的用户名 | |
10 |
| -| mj.password | 否 | 后台管理登录的密码,默认为接口密钥(两者均未设置默认admin) | |
11 |
| -| mj.task-store.type | 否 | 任务存储方式,默认in_memory(内存\重启后丢失),可选redis | |
12 |
| -| mj.task-store.timeout | 否 | 任务存储过期时间,过期后删除,默认30天 | |
13 |
| -| mj.notify-hook | 否 | 全局的任务状态变更回调地址 | |
14 |
| -| mj.notify-notify-pool-size | 否 | 通知回调线程池大小,默认10 | |
15 |
| -| mj.proxy.host | 否 | 代理host,全局代理不生效时设置 | |
16 |
| -| mj.proxy.port | 否 | 代理port,全局代理不生效时设置 | |
17 |
| -| mj.ng-discord.server | 否 | https://discord.com 反代地址 | |
18 |
| -| mj.ng-discord.cdn | 否 | https://cdn.discordapp.com 反代地址 | |
19 |
| -| mj.ng-discord.wss | 否 | wss://gateway.discord.gg 反代地址 | |
20 |
| -| mj.translate-way | 否 | 中文prompt翻译成英文的方式,可选null(默认)、baidu、gpt、deepl | |
21 |
| -| mj.translate-zh-way | 否 | describe、shorten等结果转中文的方式,可选null(默认)、baidu、gpt、deepl | |
22 |
| -| mj.baidu-translate.appid | 否 | 百度翻译的appid | |
| 3 | +| 变量名 | 非空 | 描述 | |
| 4 | +|:------------------------------| :----: | :---- | |
| 5 | +| mj.accounts | 是 | 参考 [账号池配置](./config.md#%E8%B4%A6%E5%8F%B7%E6%B1%A0%E9%85%8D%E7%BD%AE%E5%8F%82%E8%80%83),配置后不需要额外设置mj.discord | |
| 6 | +| mj.account-store-type | 否 | 账号存储方式,默认in_memory(内存\重启后丢失),可选redis | |
| 7 | +| mj.account-choose-rule | 否 | 账号选择策略:默认 BestWaitIdleRule(最少等待空闲)、RoundRobinRule(轮循) | |
| 8 | +| mj.api-secret | 否 | 接口密钥,为空不启用鉴权;调用接口时需要加请求头 mj-api-secret | |
| 9 | +| mj.username | 否 | 后台管理登录的用户名 | |
| 10 | +| mj.password | 否 | 后台管理登录的密码,默认为接口密钥(两者均未设置默认admin) | |
| 11 | +| mj.task-store.type | 否 | 任务存储方式,默认in_memory(内存\重启后丢失),可选redis | |
| 12 | +| mj.task-store.timeout | 否 | 任务存储过期时间,过期后删除,默认30天 | |
| 13 | +| mj.notify-hook | 否 | 全局的任务状态变更回调地址 | |
| 14 | +| mj.notify-notify-pool-size | 否 | 通知回调线程池大小,默认10 | |
| 15 | +| mj.proxy.host | 否 | 代理host,全局代理不生效时设置 | |
| 16 | +| mj.proxy.port | 否 | 代理port,全局代理不生效时设置 | |
| 17 | +| mj.ng-discord.server | 否 | https://discord.com 反代地址 | |
| 18 | +| mj.ng-discord.cdn | 否 | https://cdn.discordapp.com 反代地址 | |
| 19 | +| mj.ng-discord.wss | 否 | wss://gateway.discord.gg 反代地址 | |
| 20 | +| mj.ng-discord.resume-wss | 否 | wss://gateway-us-east1-b.discord.gg 反代地址 | |
| 21 | +| mj.translate-way | 否 | 中文prompt翻译成英文的方式,可选null(默认)、baidu、gpt、deepl | |
| 22 | +| mj.translate-zh-way | 否 | describe、shorten等结果转中文的方式,可选null(默认)、baidu、gpt、deepl | |
| 23 | +| mj.baidu-translate.appid | 否 | 百度翻译的appid | |
23 | 24 | | mj.baidu-translate.app-secret | 否 | 百度翻译的app-secret |
|
24 |
| -| mj.openai.gpt-api-url | 否 | 自定义gpt的接口地址,默认不需要配置 | |
25 |
| -| mj.openai.gpt-api-key | 否 | gpt的api-key | |
26 |
| -| mj.openai.timeout | 否 | openai调用的超时时间,默认30秒 | |
27 |
| -| mj.openai.model | 否 | openai的模型,默认gpt-3.5-turbo | |
28 |
| -| mj.openai.max-tokens | 否 | 返回结果的最大分词数,默认2048 | |
29 |
| -| mj.openai.temperature | 否 | 相似度(0-2.0),默认0 | |
30 |
| -| mj.deepl-translate.auth-key | 否 | DEEPL翻译的鉴权密钥 | |
31 |
| -| mj.error-desc | 否 | 任务错误原因转换,默认使用mj提供的英文描述 | |
32 |
| -| spring.redis | 否 | 存储方式设置为redis,需配置redis相关属性 | |
| 25 | +| mj.openai.gpt-api-url | 否 | 自定义gpt的接口地址,默认不需要配置 | |
| 26 | +| mj.openai.gpt-api-key | 否 | gpt的api-key | |
| 27 | +| mj.openai.timeout | 否 | openai调用的超时时间,默认30秒 | |
| 28 | +| mj.openai.model | 否 | openai的模型,默认gpt-3.5-turbo | |
| 29 | +| mj.openai.max-tokens | 否 | 返回结果的最大分词数,默认2048 | |
| 30 | +| mj.openai.temperature | 否 | 相似度(0-2.0),默认0 | |
| 31 | +| mj.deepl-translate.auth-key | 否 | DEEPL翻译的鉴权密钥 | |
| 32 | +| mj.error-desc | 否 | 任务错误原因转换,默认使用mj提供的英文描述 | |
| 33 | +| spring.redis | 否 | 存储方式设置为redis,需配置redis相关属性 | |
33 | 34 |
|
34 | 35 | ### 账号池配置参考
|
35 | 36 | ```yaml
|
|
0 commit comments