forked from XiaoMo/ChatGPT-Next-Web
Merge pull request #2275 from Saber-Kurama/pref/api-models
perf: models接口返回异常数据的容错处理
This commit is contained in:
commit
05fcb96181
@ -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) => ({
|
||||
return (
|
||||
chatModels?.map((m) => ({
|
||||
name: m.id,
|
||||
available: true,
|
||||
}));
|
||||
})) || []
|
||||
);
|
||||
}
|
||||
}
|
||||
export { OpenaiPath };
|
||||
|
Loading…
Reference in New Issue
Block a user