perf: models接口返回数据的容错处理

main
guochao 2 years ago
parent 9a285ab935
commit 6653a31eb7

@ -254,13 +254,15 @@ export class ChatGPTApi implements LLMApi {
});
const resJson = (await res.json()) as OpenAIListModelResponse;
const chatModels = resJson.data.filter((m) => m.id.startsWith("gpt-"));
const chatModels = resJson.data?.filter((m) => m.id.startsWith("gpt-"));
console.log("[Models]", chatModels);
return chatModels.map((m) => ({
name: m.id,
available: true,
}));
return (
chatModels?.map((m) => ({
name: m.id,
available: true,
})) || []
);
}
}
export { OpenaiPath };

Loading…
Cancel
Save