Package com.embabel.agent.rag
Class EnhancementEstimate
-
- All Implemented Interfaces:
public final class EnhancementEstimate
-
-
Field Summary
Fields Modifier and Type Field Description private final DoubleexpectedQualityGainprivate final LongestimatedLatencyMsprivate final IntegerestimatedTokenCostprivate final EnhancementRecommendationrecommendation
-
Constructor Summary
Constructors Constructor Description EnhancementEstimate(Double expectedQualityGain, Long estimatedLatencyMs, Integer estimatedTokenCost, EnhancementRecommendation recommendation)
-
Method Summary
Modifier and Type Method Description final DoublegetExpectedQualityGain()final LonggetEstimatedLatencyMs()final IntegergetEstimatedTokenCost()final EnhancementRecommendationgetRecommendation()-
-
Constructor Detail
-
EnhancementEstimate
EnhancementEstimate(Double expectedQualityGain, Long estimatedLatencyMs, Integer estimatedTokenCost, EnhancementRecommendation recommendation)
-
-
Method Detail
-
getExpectedQualityGain
final Double getExpectedQualityGain()
-
getEstimatedLatencyMs
final Long getEstimatedLatencyMs()
-
getEstimatedTokenCost
final Integer getEstimatedTokenCost()
-
getRecommendation
final EnhancementRecommendation getRecommendation()
-
-
-
-