From 711f8e8af4c2dda14aa9cb5238740ba458af057f Mon Sep 17 00:00:00 2001 From: Richard Guo Date: Thu, 1 Jun 2023 11:27:50 -0400 Subject: [PATCH] model creation is failing... debugging --- gpt4all-bindings/python/gpt4all/pyllmodel.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/gpt4all-bindings/python/gpt4all/pyllmodel.py b/gpt4all-bindings/python/gpt4all/pyllmodel.py index 85751863..b66472f5 100644 --- a/gpt4all-bindings/python/gpt4all/pyllmodel.py +++ b/gpt4all-bindings/python/gpt4all/pyllmodel.py @@ -148,10 +148,14 @@ class LLModel: model_path_enc = model_path.encode("utf-8") build_var = "auto".encode("utf-8") self.model = llmodel.llmodel_model_create2(model_path_enc, build_var, None) - llmodel.llmodel_loadModel(self.model, model_path_enc) + + if self.model is not None: + llmodel.llmodel_loadModel(self.model, model_path_enc) + else: + raise ValueError("Unable to instantiate model") filename = os.path.basename(model_path) self.model_name = os.path.splitext(filename)[0] - + if llmodel.llmodel_isModelLoaded(self.model): return True else: