ai-utils.js
Version:
Build AI applications, chatbots, and agents with JavaScript and TypeScript.
17 lines (16 loc) • 599 B
TypeScript
import { SuccessfulModelCall } from "../model-function/SuccessfulModelCall.js";
export declare class Cost {
readonly costInMillicents: number;
readonly hasUnknownCost: boolean;
readonly callsWithUnknownCost: SuccessfulModelCall[];
constructor({ costInMillicents, hasUnknownCost, callsWithUnknownCost, }: {
costInMillicents: number;
hasUnknownCost: boolean;
callsWithUnknownCost: SuccessfulModelCall[];
});
get costInCent(): number;
get costInDollar(): number;
formatAsDollarAmount({ decimals }?: {
decimals?: number;
}): string;
}