export const getBestProvider = async (model: string, provider?: string) => { const response = await fetch(`/static-proxy?url=https%3A%2F%2Frouter.huggingface.co%2Fv1%2Fmodels%2F%24%7Bmodel%7D%60) const { data } = await response.json() let bestProvider = null; if (provider === "auto") { return "auto"; } else { const providerData = data.providers.find((p: any) => p.provider === provider) if (providerData?.status === "live") { bestProvider = providerData.provider; } else { bestProvider = "auto" } } return bestProvider }