Class AgentModelPrice

java.lang.Object
com.flowable.agent.engine.pricing.AgentModelPrice

public class AgentModelPrice extends Object
A model price: USD rates per 1,000,000 tokens, keyed by a model-name prefix.
  • Field Details

    • modelPrefix

      protected String modelPrefix
    • inputPrice

      protected BigDecimal inputPrice
    • outputPrice

      protected BigDecimal outputPrice
    • cachedPrice

      protected BigDecimal cachedPrice
  • Constructor Details

  • Method Details

    • getModelPrefix

      public String getModelPrefix()
    • setModelPrefix

      public void setModelPrefix(String modelPrefix)
    • getInputPrice

      public BigDecimal getInputPrice()
    • setInputPrice

      public void setInputPrice(BigDecimal inputPrice)
    • getOutputPrice

      public BigDecimal getOutputPrice()
    • setOutputPrice

      public void setOutputPrice(BigDecimal outputPrice)
    • getCachedPrice

      public BigDecimal getCachedPrice()
    • setCachedPrice

      public void setCachedPrice(BigDecimal cachedPrice)