fix: update requesty provider to use new calculateApiCostOpenAI signature

This commit is contained in:
Hannes Rudolph 2025-11-03 22:41:38 -07:00
parent 427fbec10d
commit 1c1ed4ea46

View file

@ -85,9 +85,9 @@ export class RequestyHandler extends BaseProvider implements SingleCompletionHan
const outputTokens = requestyUsage?.completion_tokens || 0
const cacheWriteTokens = requestyUsage?.prompt_tokens_details?.caching_tokens || 0
const cacheReadTokens = requestyUsage?.prompt_tokens_details?.cached_tokens || 0
const { totalCost } = modelInfo
const totalCost = modelInfo
? calculateApiCostOpenAI(modelInfo, inputTokens, outputTokens, cacheWriteTokens, cacheReadTokens)
: { totalCost: 0 }
: 0
return {
type: "usage",