Remeber recently used model

This commit is contained in:
n4ze3m
2024-04-16 23:04:25 +05:30
parent 559e89c0c8
commit cfcf718769
7 changed files with 14 additions and 8 deletions

View File

@@ -22,6 +22,7 @@ import { useTranslation } from "react-i18next"
import { usePageAssist } from "@/context"
import { formatDocs } from "@/chain/chat-with-x"
import { OllamaEmbeddingsPageAssist } from "@/models/OllamaEmbedding"
import { useStorage } from "@plasmohq/storage/hook"
export const useMessage = () => {
const {
@@ -33,6 +34,8 @@ export const useMessage = () => {
setEmbeddingController
} = usePageAssist()
const { t } = useTranslation("option")
const [selectedModel, setSelectedModel] = useStorage("selectedModel")
const {
history,
setHistory,
@@ -45,8 +48,6 @@ export const useMessage = () => {
setIsLoading,
isProcessing,
setIsProcessing,
selectedModel,
setSelectedModel,
chatMode,
setChatMode,
setIsEmbedding,

View File

@@ -30,6 +30,7 @@ import { PageAssistVectorStore } from "@/libs/PageAssistVectorStore"
import { formatDocs } from "@/chain/chat-with-x"
import { useWebUI } from "@/store/webui"
import { isTTSEnabled } from "@/services/tts"
import { useStorage } from "@plasmohq/storage/hook"
export const useMessageOption = () => {
const {
@@ -50,8 +51,6 @@ export const useMessageOption = () => {
setIsLoading,
isProcessing,
setIsProcessing,
selectedModel,
setSelectedModel,
chatMode,
setChatMode,
speechToTextLanguage,
@@ -67,8 +66,9 @@ export const useMessageOption = () => {
selectedKnowledge,
setSelectedKnowledge
} = useStoreMessageOption()
const [selectedModel, setSelectedModel] = useStorage("selectedModel")
const { ttsEnabled, setTTSEnabled } = useWebUI()
const { ttsEnabled } = useWebUI()
const { t } = useTranslation("option")