From 285bddb0fbb9c5a57ff7342e05cf5bc8ba66bbf6 Mon Sep 17 00:00:00 2001 From: timothycarambat <rambat1010@gmail.com> Date: Fri, 4 Aug 2023 12:40:36 -0700 Subject: [PATCH] default setting modal to keys remove duplicate fields for vectordb config --- .../components/Modals/Settings/Keys/index.jsx | 48 +------------------ .../src/components/Modals/Settings/index.jsx | 3 +- 2 files changed, 3 insertions(+), 48 deletions(-) diff --git a/frontend/src/components/Modals/Settings/Keys/index.jsx b/frontend/src/components/Modals/Settings/Keys/index.jsx index 36709c39b..84b75373d 100644 --- a/frontend/src/components/Modals/Settings/Keys/index.jsx +++ b/frontend/src/components/Modals/Settings/Keys/index.jsx @@ -15,8 +15,8 @@ export default function SystemKeys({ hideModal = noop, user, settings = {} }) { (settings?.VectorDB === "chroma" ? !!settings?.ChromaEndpoint : true) && (settings?.VectorDB === "pinecone" ? !!settings?.PineConeKey && - !!settings?.PineConeEnvironment && - !!settings?.PineConeIndex + !!settings?.PineConeEnvironment && + !!settings?.PineConeIndex : true) ); } @@ -56,50 +56,6 @@ export default function SystemKeys({ hideModal = noop, user, settings = {} }) { valid={!!settings?.OpenAiModelPref} allowDebug={canDebug} /> - <div className="h-[2px] w-full bg-gray-200 dark:bg-stone-600" /> - <ShowKey - name="Vector DB Choice" - env="VectorDB" - value={settings?.VectorDB} - valid={!!settings?.VectorDB} - allowDebug={canDebug} - /> - {settings?.VectorDB === "pinecone" && ( - <> - <ShowKey - name="Pinecone DB API Key" - env="PineConeKey" - value={settings?.PineConeKey ? "*".repeat(20) : ""} - valid={!!settings?.PineConeKey} - allowDebug={canDebug} - /> - <ShowKey - name="Pinecone DB Environment" - env="PineConeEnvironment" - value={settings?.PineConeEnvironment} - valid={!!settings?.PineConeEnvironment} - allowDebug={canDebug} - /> - <ShowKey - name="Pinecone DB Index" - env="PineConeIndex" - value={settings?.PineConeIndex} - valid={!!settings?.PineConeIndex} - allowDebug={canDebug} - /> - </> - )} - {settings?.VectorDB === "chroma" && ( - <> - <ShowKey - name="Chroma Endpoint" - env="ChromaEndpoint" - value={settings?.ChromaEndpoint} - valid={!!settings?.ChromaEndpoint} - allowDebug={canDebug} - /> - </> - )} </div> </div> <div className="flex items-center p-6 space-x-2 border-t border-gray-200 rounded-b dark:border-gray-600"> diff --git a/frontend/src/components/Modals/Settings/index.jsx b/frontend/src/components/Modals/Settings/index.jsx index a9ce6de2c..246b9ad37 100644 --- a/frontend/src/components/Modals/Settings/index.jsx +++ b/frontend/src/components/Modals/Settings/index.jsx @@ -20,8 +20,7 @@ const noop = () => false; export default function SystemSettingsModal({ hideModal = noop }) { const { user } = useUser(); const [loading, setLoading] = useState(true); - // const [selectedTab, setSelectedTab] = useState("keys"); - const [selectedTab, setSelectedTab] = useState("vectordb"); + const [selectedTab, setSelectedTab] = useState("keys"); const [settings, setSettings] = useState(null); const Component = TABS[selectedTab || "keys"]; -- GitLab