Package com.embabel.agent.rag
Class RagServiceEnhancerProperties
-
- All Implemented Interfaces:
@ConfigurationProperties(prefix = "embabel.agent.rag") public final class RagServiceEnhancerProperties
-
-
Field Summary
Fields Modifier and Type Field Description private LlmOptionscompressionLlmprivate LlmOptionsrerankingLlmprivate IntegermaxConcurrency
-
Constructor Summary
Constructors Constructor Description RagServiceEnhancerProperties()
-
Method Summary
Modifier and Type Method Description final LlmOptionsgetCompressionLlm()final UnitsetCompressionLlm(LlmOptions compressionLlm)final LlmOptionsgetRerankingLlm()final UnitsetRerankingLlm(LlmOptions rerankingLlm)final IntegergetMaxConcurrency()final UnitsetMaxConcurrency(Integer maxConcurrency)-
-
Method Detail
-
getCompressionLlm
final LlmOptions getCompressionLlm()
-
setCompressionLlm
final Unit setCompressionLlm(LlmOptions compressionLlm)
-
getRerankingLlm
final LlmOptions getRerankingLlm()
-
setRerankingLlm
final Unit setRerankingLlm(LlmOptions rerankingLlm)
-
getMaxConcurrency
final Integer getMaxConcurrency()
-
setMaxConcurrency
final Unit setMaxConcurrency(Integer maxConcurrency)
-
-
-
-