Class UsageCalculator
Inheritance
UsageCalculator
Assembly: Glitch9.AIDevKit.dll
Syntax
public static class UsageCalculator
Methods
|
Edit this page
View Source
CalcCostInUsd(UsageInfo, string)
Calculates and writes costInUsd for the given model.
Declaration
public static void CalcCostInUsd(this UsageInfo usageInfo, string modelId)
Parameters
|
Edit this page
View Source
CalcCostsOnRequestComplete(Usage, string)
Calculates the USD cost for every UsageInfo item in the usage object.
Must be called after receiving usage data from the API.
Declaration
public static void CalcCostsOnRequestComplete(this Usage u, string modelId)
Parameters
|
Edit this page
View Source
GetTotalCostInUsd(Usage)
Returns the sum of all per-item USD costs stored in the usage object.
Declaration
public static double GetTotalCostInUsd(this Usage u)
Parameters
| Type |
Name |
Description |
| Usage |
u |
|
Returns