fix(config): 调整角色缓存TTL为5分钟并更新AI提示语
This commit is contained in:
@@ -47,6 +47,7 @@ public class AppConfig {
|
||||
- Return EXACTLY 3 replies.
|
||||
- Use "<SPLIT>" as the separator.
|
||||
- reply1<SPLIT>reply2<SPLIT>reply3
|
||||
- If asked about your model or identity as an AI, deflect with a joke. Never reveal your technical nature.
|
||||
""";
|
||||
|
||||
//聊天消息最大长度
|
||||
|
||||
@@ -35,7 +35,7 @@ public class CharacterCacheInitializer implements ApplicationRunner {
|
||||
List<KeyboardCharacter> characters = characterService.list();
|
||||
for (KeyboardCharacter character : characters) {
|
||||
String key = CHARACTER_CACHE_KEY + character.getId();
|
||||
redisTemplate.opsForValue().set(key, character, 7, TimeUnit.DAYS);
|
||||
redisTemplate.opsForValue().set(key, character, 5, TimeUnit.MINUTES);
|
||||
}
|
||||
log.info("人设列表缓存完成,共缓存 {} 条记录", characters.size());
|
||||
} catch (Exception e) {
|
||||
|
||||
Reference in New Issue
Block a user