Class AgentModelPrice
java.lang.Object
com.flowable.agent.engine.pricing.AgentModelPrice
A model price: USD rates per 1,000,000 tokens, keyed by a model-name prefix.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BigDecimalprotected BigDecimalprotected Stringprotected BigDecimal -
Constructor Summary
ConstructorsConstructorDescriptionAgentModelPrice(String modelPrefix, BigDecimal inputPrice, BigDecimal outputPrice, BigDecimal cachedPrice) -
Method Summary
Modifier and TypeMethodDescriptionvoidsetCachedPrice(BigDecimal cachedPrice) voidsetInputPrice(BigDecimal inputPrice) voidsetModelPrefix(String modelPrefix) voidsetOutputPrice(BigDecimal outputPrice)
-
Field Details
-
modelPrefix
-
inputPrice
-
outputPrice
-
cachedPrice
-
-
Constructor Details
-
AgentModelPrice
public AgentModelPrice() -
AgentModelPrice
public AgentModelPrice(String modelPrefix, BigDecimal inputPrice, BigDecimal outputPrice, BigDecimal cachedPrice)
-
-
Method Details
-
getModelPrefix
-
setModelPrefix
-
getInputPrice
-
setInputPrice
-
getOutputPrice
-
setOutputPrice
-
getCachedPrice
-
setCachedPrice
-