diff --git a/frontend/src/app/api/queries/useGetModelsQuery.ts b/frontend/src/app/api/queries/useGetModelsQuery.ts index cd24131b..c64156e9 100644 --- a/frontend/src/app/api/queries/useGetModelsQuery.ts +++ b/frontend/src/app/api/queries/useGetModelsQuery.ts @@ -34,6 +34,7 @@ export const useGetOpenAIModelsQuery = ( options?: Omit, "queryKey" | "queryFn">, ) => { const queryClient = useQueryClient(); + console.log("params", params); async function getOpenAIModels(): Promise { const url = new URL("/api/models/openai", window.location.origin); @@ -54,7 +55,7 @@ export const useGetOpenAIModelsQuery = ( queryKey: ["models", "openai", params], queryFn: getOpenAIModels, retry: 2, - enabled: options?.enabled !== false, // Allow enabling/disabling from options + enabled: !!params?.apiKey, staleTime: 0, // Always fetch fresh data gcTime: 0, // Don't cache results ...options,