From d04ba91c85e917f41bed48b92c1df800af4c1fc7 Mon Sep 17 00:00:00 2001 From: ItzCrazyKns Date: Wed, 22 May 2024 10:45:16 +0530 Subject: [PATCH 1/2] feat(routes): use coalescing operator --- src/routes/images.ts | 4 ++-- src/routes/suggestions.ts | 4 ++-- src/routes/videos.ts | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/routes/images.ts b/src/routes/images.ts index d8ad8e1..6bd43d3 100644 --- a/src/routes/images.ts +++ b/src/routes/images.ts @@ -20,8 +20,8 @@ router.post('/', async (req, res) => { }); const chatModels = await getAvailableChatModelProviders(); - const provider = chat_model_provider || Object.keys(chatModels)[0]; - const chatModel = chat_model || Object.keys(chatModels[provider])[0]; + const provider = chat_model_provider ?? Object.keys(chatModels)[0]; + const chatModel = chat_model ?? Object.keys(chatModels[provider])[0]; let llm: BaseChatModel | undefined; diff --git a/src/routes/suggestions.ts b/src/routes/suggestions.ts index 10e5715..b15ff5f 100644 --- a/src/routes/suggestions.ts +++ b/src/routes/suggestions.ts @@ -20,8 +20,8 @@ router.post('/', async (req, res) => { }); const chatModels = await getAvailableChatModelProviders(); - const provider = chat_model_provider || Object.keys(chatModels)[0]; - const chatModel = chat_model || Object.keys(chatModels[provider])[0]; + const provider = chat_model_provider ?? Object.keys(chatModels)[0]; + const chatModel = chat_model ?? Object.keys(chatModels[provider])[0]; let llm: BaseChatModel | undefined; diff --git a/src/routes/videos.ts b/src/routes/videos.ts index e117a5a..0ffdb2c 100644 --- a/src/routes/videos.ts +++ b/src/routes/videos.ts @@ -20,8 +20,8 @@ router.post('/', async (req, res) => { }); const chatModels = await getAvailableChatModelProviders(); - const provider = chat_model_provider || Object.keys(chatModels)[0]; - const chatModel = chat_model || Object.keys(chatModels[provider])[0]; + const provider = chat_model_provider ?? Object.keys(chatModels)[0]; + const chatModel = chat_model ?? Object.keys(chatModels[provider])[0]; let llm: BaseChatModel | undefined; From f4628ae52d9523b8d3d2d7030c396c51a925fa53 Mon Sep 17 00:00:00 2001 From: Chuck <403chuck@gmail.com> Date: Thu, 30 May 2024 18:12:22 +0800 Subject: [PATCH 2/2] feat(docker-compose): update docker-compose.yaml with restart policy --- docker-compose.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docker-compose.yaml b/docker-compose.yaml index ac83575..0b3d80e 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -7,6 +7,7 @@ services: - 4000:8080 networks: - perplexica-network + restart: unless-stopped perplexica-backend: build: @@ -20,6 +21,7 @@ services: - 3001:3001 networks: - perplexica-network + restart: unless-stopped perplexica-frontend: build: @@ -34,6 +36,7 @@ services: - 3000:3000 networks: - perplexica-network + restart: unless-stopped networks: perplexica-network: