update openrouter models config

This commit is contained in:
duanfuxiang
2025-02-17 15:31:25 +08:00
parent 025dc85c59
commit 8eaafd5e75
7 changed files with 145 additions and 57 deletions

View File

@@ -4,14 +4,14 @@ import { ResponseUsage } from '../types/llm/response'
import { GetProviderModels } from './api'
// Returns the cost in dollars. Returns null if the model is not supported.
export const calculateLLMCost = ({
export const calculateLLMCost = async ({
model,
usage,
}: {
model: LLMModel
usage: ResponseUsage
}): number | null => {
const providerModels = GetProviderModels(model.provider)
}): Promise<number | null> => {
const providerModels = await GetProviderModels(model.provider)
if (!providerModels) {
return null
}