From 17547e5030b396f7e1c2123d69706454d6e5ae57 Mon Sep 17 00:00:00 2001 From: Tony Silva Date: Mon, 24 Feb 2025 08:22:16 -0700 Subject: [PATCH 1/3] feat: add chroma cloud support --- .../ChromaDBOptions/index.jsx | 83 ++++++++++++++++++- server/.env.example | 3 + server/models/systemSettings.js | 3 + server/package.json | 2 +- server/utils/helpers/updateENV.js | 13 +++ .../utils/vectorDbProviders/chroma/index.js | 26 +++--- server/yarn.lock | 8 +- 7 files changed, 119 insertions(+), 19 deletions(-) diff --git a/frontend/src/components/VectorDBSelection/ChromaDBOptions/index.jsx b/frontend/src/components/VectorDBSelection/ChromaDBOptions/index.jsx index cdcda5cca7..3debe93d0c 100644 --- a/frontend/src/components/VectorDBSelection/ChromaDBOptions/index.jsx +++ b/frontend/src/components/VectorDBSelection/ChromaDBOptions/index.jsx @@ -1,9 +1,13 @@ +import { useState } from "react"; + export default function ChromaDBOptions({ settings }) { + const [isCloud, setIsCloud] = useState(settings?.ChromaCloud === "true"); + return ( -
+
-