From 07f36fa95a5f04b56b1deda7e05e7442b946da96 Mon Sep 17 00:00:00 2001 From: Debanjum Singh Solanky Date: Fri, 19 Jul 2024 12:23:22 +0530 Subject: [PATCH] Update new web interface with update calls to /content, /model APIs --- .../web/app/components/modelPicker/modelPicker.tsx | 6 +++--- .../web/app/components/sidePanel/chatHistorySidePanel.tsx | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/interface/web/app/components/modelPicker/modelPicker.tsx b/src/interface/web/app/components/modelPicker/modelPicker.tsx index 8e77db41..17244707 100644 --- a/src/interface/web/app/components/modelPicker/modelPicker.tsx +++ b/src/interface/web/app/components/modelPicker/modelPicker.tsx @@ -68,8 +68,8 @@ interface ModelPickerProps { } export const ModelPicker: React.FC = (props: ModelPickerProps) => { - const { data: models } = useOptionsRequest('/api/configure/chat/model/options'); - const { data: selectedModel } = useSelectedModel('/api/configure/chat/model'); + const { data: models } = useOptionsRequest('/api/model/chat/options'); + const { data: selectedModel } = useSelectedModel('/api/model/chat'); const [openLoginDialog, setOpenLoginDialog] = React.useState(false); let userData = useAuthenticatedData(); @@ -94,7 +94,7 @@ export const ModelPicker: React.FC = (props: ModelPickerProps) => { props.setModelUsed(model); } - fetch('/api/configure/chat/model' + '?id=' + String(model.id), { method: 'POST', body: JSON.stringify(model) }) + fetch('/api/model/chat' + '?id=' + String(model.id), { method: 'POST', body: JSON.stringify(model) }) .then((response) => { if (!response.ok) { throw new Error('Failed to select model'); diff --git a/src/interface/web/app/components/sidePanel/chatHistorySidePanel.tsx b/src/interface/web/app/components/sidePanel/chatHistorySidePanel.tsx index 33ee1552..a36f7387 100644 --- a/src/interface/web/app/components/sidePanel/chatHistorySidePanel.tsx +++ b/src/interface/web/app/components/sidePanel/chatHistorySidePanel.tsx @@ -148,7 +148,7 @@ interface FilesMenuProps { function FilesMenu(props: FilesMenuProps) { // Use SWR to fetch files - const { data: files, error } = useSWR(props.conversationId ? '/api/configure/content/computer' : null, fetcher); + const { data: files, error } = useSWR(props.conversationId ? '/api/content/computer' : null, fetcher); const { data: selectedFiles, error: selectedFilesError } = useSWR(props.conversationId ? `/api/chat/conversation/file-filters/${props.conversationId}` : null, fetcher); const [isOpen, setIsOpen] = useState(false); const [unfilteredFiles, setUnfilteredFiles] = useState([]);