diff options
| author | Nate Sesti <sestinj@gmail.com> | 2023-07-16 16:16:41 -0700 |
|---|---|---|
| committer | Nate Sesti <sestinj@gmail.com> | 2023-07-16 16:16:41 -0700 |
| commit | d80119982e9b60ca0022533a0086eb526dc7d957 (patch) | |
| tree | 5926683c67e68ee436cce950dd0c0553a68fe0b4 /continuedev/src/continuedev/core | |
| parent | 20f4d07eb1d584569752e67c754951b7892e3e6b (diff) | |
| download | sncontinue-d80119982e9b60ca0022533a0086eb526dc7d957.tar.gz sncontinue-d80119982e9b60ca0022533a0086eb526dc7d957.tar.bz2 sncontinue-d80119982e9b60ca0022533a0086eb526dc7d957.zip | |
ggml
Diffstat (limited to 'continuedev/src/continuedev/core')
| -rw-r--r-- | continuedev/src/continuedev/core/sdk.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/continuedev/src/continuedev/core/sdk.py b/continuedev/src/continuedev/core/sdk.py index 8649cd58..22393746 100644 --- a/continuedev/src/continuedev/core/sdk.py +++ b/continuedev/src/continuedev/core/sdk.py @@ -11,6 +11,7 @@ from ..models.filesystem_edit import FileEdit, FileSystemEdit, AddFile, DeleteFi from ..models.filesystem import RangeInFile from ..libs.llm.hf_inference_api import HuggingFaceInferenceAPI from ..libs.llm.openai import OpenAI +from ..libs.llm.ggml import GGML from .observation import Observation from ..server.ide_protocol import AbstractIdeProtocolServer from .main import Context, ContinueCustomException, HighlightedRangeContext, History, Step, ChatMessage, ChatMessageRole @@ -59,6 +60,10 @@ class Models: def gpt4(self): return self.__load_openai_model("gpt-4") + @cached_property + def ggml(self): + return GGML("", "ggml") + def __model_from_name(self, model_name: str): if model_name == "starcoder": return self.starcoder @@ -73,6 +78,7 @@ class Models: @property def default(self): + return self.ggml default_model = self.sdk.config.default_model return self.__model_from_name(default_model) if default_model is not None else self.gpt35 |
