import io.agentscope.extensions.redis.state.RedisAgentStateStore;
// Jedis
AgentStateStore store = RedisAgentStateStore.builder()
.jedisClient(new JedisPooled("redis://localhost:6379"))
.keyPrefix("myapp:session:")
.build();
// Lettuce Cluster
AgentStateStore store = RedisAgentStateStore.builder()
.lettuceClusterClient(RedisClusterClient.create(RedisURI.create("localhost", 7000)))
.build();
// Redisson
Config config = new Config();
config.useSingleServer().setAddress("redis://localhost:6379");
AgentStateStore store = RedisAgentStateStore.builder()
.redissonClient(Redisson.create(config))
.build();