java.lang.Object
com.judgmentlabs.judgeval.internal.api.models.TraceUsage

public class TraceUsage extends Object
  • Constructor Details

    • TraceUsage

      public TraceUsage()
  • Method Details

    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
    • setAdditionalProperty

      public void setAdditionalProperty(String name, Object value)
    • getPromptTokens

      public Integer getPromptTokens()
    • getCompletionTokens

      public Integer getCompletionTokens()
    • getCacheCreationInputTokens

      public Integer getCacheCreationInputTokens()
    • getCacheReadInputTokens

      public Integer getCacheReadInputTokens()
    • getTotalTokens

      public Integer getTotalTokens()
    • getPromptTokensCostUsd

      public Double getPromptTokensCostUsd()
    • getCompletionTokensCostUsd

      public Double getCompletionTokensCostUsd()
    • getTotalCostUsd

      public Double getTotalCostUsd()
    • getModelName

      public String getModelName()
    • setPromptTokens

      public void setPromptTokens(Integer promptTokens)
    • setCompletionTokens

      public void setCompletionTokens(Integer completionTokens)
    • setCacheCreationInputTokens

      public void setCacheCreationInputTokens(Integer cacheCreationInputTokens)
    • setCacheReadInputTokens

      public void setCacheReadInputTokens(Integer cacheReadInputTokens)
    • setTotalTokens

      public void setTotalTokens(Integer totalTokens)
    • setPromptTokensCostUsd

      public void setPromptTokensCostUsd(Double promptTokensCostUsd)
    • setCompletionTokensCostUsd

      public void setCompletionTokensCostUsd(Double completionTokensCostUsd)
    • setTotalCostUsd

      public void setTotalCostUsd(Double totalCostUsd)
    • setModelName

      public void setModelName(String modelName)
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object