package cc.mrbird.febs.ai.strategy; import com.google.common.collect.Maps; import lombok.Getter; import org.springframework.stereotype.Component; import java.util.Map; @Component @Getter public class LlmStrategyFactory { public final Map llmStrategyMap = Maps.newHashMapWithExpectedSize(8); public LlmStrategyFactory(Map strategyMap) { this.llmStrategyMap.clear(); this.llmStrategyMap.putAll(strategyMap); } public Map getCalculationStrategyMap() { return llmStrategyMap; } }