From 54cb7acb640e185b4633b63ad727b6394c111e99 Mon Sep 17 00:00:00 2001 From: michaelschal <35957947-michaelschal@users.noreply.replit.com> Date: Mon, 17 Nov 2025 14:14:15 +0000 Subject: [PATCH] Update AI chat to use correct API endpoint for fetching models Change query key and data access for OpenRouter models in AiChat component. Replit-Commit-Author: Agent Replit-Commit-Session-Id: ae4037a0-2a6f-4530-9bac-79b543286bda Replit-Commit-Checkpoint-Type: intermediate_checkpoint Replit-Commit-Event-Id: 30146ff9-f3f2-44ad-aebf-af4a55a7e960 Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/397bca8c-984f-43ff-841a-10897aeb8140/ae4037a0-2a6f-4530-9bac-79b543286bda/f2EnhiB --- client/src/components/ai-chat.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/client/src/components/ai-chat.tsx b/client/src/components/ai-chat.tsx index 55320bd..d56d334 100644 --- a/client/src/components/ai-chat.tsx +++ b/client/src/components/ai-chat.tsx @@ -36,11 +36,11 @@ export default function AiChat() { const { toast } = useToast(); // Fetch available models from OpenRouter - const { data: modelsData, isLoading: modelsLoading } = useQuery<{ models: OpenRouterModel[] }>({ - queryKey: ['/api/ai/models'], + const { data: modelsData, isLoading: modelsLoading } = useQuery<{ data: OpenRouterModel[] }>({ + queryKey: ['/api/openrouter/models'], }); - const availableModels = modelsData?.models || []; + const availableModels = modelsData?.data || []; const generateMutation = useMutation({ mutationFn: async (productInfo: any) => {