Class StatisticRobotEntity

java.lang.Object
com.bytedesk.core.base.BaseEntity
com.bytedesk.ai.statistic.StatisticRobotEntity
All Implemented Interfaces:
Serializable

@Entity public class StatisticRobotEntity extends BaseEntity
See Also:
  • Field Details

    • robotUid

      private String robotUid
    • modelType

      private String modelType
    • promptTokens

      private Long promptTokens
    • completionTokens

      private Long completionTokens
    • totalTokens

      private Long totalTokens
    • totalRequests

      private Long totalRequests
    • successRequests

      private Long successRequests
    • failedRequests

      private Long failedRequests
    • tokenUnitPrice

      private BigDecimal tokenUnitPrice
    • totalCost

      private BigDecimal totalCost
    • hour

      private int hour
    • date

      private String date
    • avgResponseTime

      private Long avgResponseTime
    • status

      private String status
  • Constructor Details

    • StatisticRobotEntity

      public StatisticRobotEntity()
  • Method Details

    • incrementTokens

      public void incrementTokens(long promptTokens, long completionTokens)
    • recordRequest

      public void recordRequest(boolean success, long responseTime)