const response = await fetch("https://api.phaseo.app/v1/models", {
method: "GET",
headers: {
Authorization: `Bearer ${process.env.PHASEO_API_KEY}`,
},
});
const filteredResponse = await fetch(
"https://api.phaseo.app/v1/models?provider=anthropic&status=active,deprecated&availability=all",
{
headers: {
Authorization: `Bearer ${process.env.PHASEO_API_KEY}`,
},
},
);
if (!response.ok || !filteredResponse.ok) {
throw new Error("Failed to load models");
}
const models = await response.json();
const filteredModels = await filteredResponse.json();
console.log(models, filteredModels);