diff --git a/app/client/platforms/openai.ts b/app/client/platforms/openai.ts index 124689e02..a58e28e9b 100644 --- a/app/client/platforms/openai.ts +++ b/app/client/platforms/openai.ts @@ -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 }; diff --git a/app/components/ui-lib.module.scss b/app/components/ui-lib.module.scss index 6e8b64e81..67faabbe3 100644 --- a/app/components/ui-lib.module.scss +++ b/app/components/ui-lib.module.scss @@ -282,6 +282,7 @@ display: flex; align-items: center; justify-content: center; + z-index: 999; &-content { .list {