ai-sdk-token-usage
Version:
A lightweight Typescript library to track and visualize token usage across multiple AI model providers.
22 lines (21 loc) • 503 B
JavaScript
// src/metadata/metadata.ts
function getTokenUsageMetadata({ part, canonicalSlug }) {
return {
totalUsage: part.totalUsage,
canonicalSlug
};
}
function toTokenUsageMetadata({ part, canonicalSlug }) {
switch (part.type) {
case "finish":
return {
totalUsage: part.totalUsage,
canonicalSlug
};
default:
return void 0;
}
}
export { getTokenUsageMetadata, toTokenUsageMetadata };
//# sourceMappingURL=index.mjs.map
//# sourceMappingURL=index.mjs.map