mirror of
https://github.com/wassname/stampy-chat.git
synced 2026-09-09 11:36:23 +08:00
properly handle mode changes
This commit is contained in:
@@ -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 (
|
||||
|
||||
@@ -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 (
|
||||
|
||||
Reference in New Issue
Block a user