mirror of
https://github.com/khoaliber/khoj.git
synced 2026-03-09 05:39:12 +00:00
Set offline chat config to default value if unset on server load
This commit is contained in:
@@ -12,6 +12,8 @@ from khoj.processor.conversation.gpt4all.utils import download_model
|
|||||||
# External Packages
|
# External Packages
|
||||||
import torch
|
import torch
|
||||||
|
|
||||||
|
from khoj.utils.rawconfig import OfflineChatProcessorConfig
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
# Internal Packages
|
# Internal Packages
|
||||||
@@ -94,7 +96,7 @@ class ConversationProcessorConfigModel:
|
|||||||
):
|
):
|
||||||
self.openai_model = conversation_config.openai
|
self.openai_model = conversation_config.openai
|
||||||
self.gpt4all_model = GPT4AllProcessorConfig()
|
self.gpt4all_model = GPT4AllProcessorConfig()
|
||||||
self.offline_chat = conversation_config.offline_chat
|
self.offline_chat = conversation_config.offline_chat or OfflineChatProcessorConfig()
|
||||||
self.max_prompt_size = conversation_config.max_prompt_size
|
self.max_prompt_size = conversation_config.max_prompt_size
|
||||||
self.tokenizer = conversation_config.tokenizer
|
self.tokenizer = conversation_config.tokenizer
|
||||||
self.conversation_logfile = Path(conversation_config.conversation_logfile)
|
self.conversation_logfile = Path(conversation_config.conversation_logfile)
|
||||||
|
|||||||
Reference in New Issue
Block a user