properly handle mode changes

This commit is contained in:
Daniel O'Connell
2023-10-19 13:16:34 +02:00
parent 9d1e9022b8
commit ed7a5d46a1
2 changed files with 2 additions and 5 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
from typing import Any, Callable, Dict, List
from langchain.chains import LLMChain, OpenAIModerationChain, moderation
from langchain.chains import LLMChain, OpenAIModerationChain
from langchain.chat_models import ChatOpenAI
from langchain.memory import ChatMessageHistory, ConversationSummaryBufferMemory
from langchain.prompts import (
+1 -4
View File
@@ -49,12 +49,9 @@ const Playground: NextPage = () => {
// initial load
useEffect(() => {
const mode = (localStorage.getItem("chat_mode") as Mode) || "default";
updateSettings(makeSettings(router.query));
setMode([mode, true]);
setSessionId(crypto.randomUUID());
}, []);
useEffect(() => {
updateSettings(makeSettings(router.query));
}, [updateSettings, router]);
return (