summaryrefslogtreecommitdiff
path: root/continuedev/src/continuedev/core
diff options
context:
space:
mode:
authorNate Sesti <sestinj@gmail.com>2023-07-16 16:55:24 -0700
committerNate Sesti <sestinj@gmail.com>2023-07-16 16:55:24 -0700
commit8f70c4fb6cc0b86d24b2f5dc813b17d0f423d423 (patch)
tree494fbf57e2a3e9e0b8ff2bd46f49c3d412f0a9eb /continuedev/src/continuedev/core
parentda7827189181328baa329d2984d0fd9c6d476be3 (diff)
downloadsncontinue-8f70c4fb6cc0b86d24b2f5dc813b17d0f423d423.tar.gz
sncontinue-8f70c4fb6cc0b86d24b2f5dc813b17d0f423d423.tar.bz2
sncontinue-8f70c4fb6cc0b86d24b2f5dc813b17d0f423d423.zip
better prompt for editing
Diffstat (limited to 'continuedev/src/continuedev/core')
-rw-r--r--continuedev/src/continuedev/core/config.py2
-rw-r--r--continuedev/src/continuedev/core/sdk.py5
2 files changed, 4 insertions, 3 deletions
diff --git a/continuedev/src/continuedev/core/config.py b/continuedev/src/continuedev/core/config.py
index 6e430c04..957609c5 100644
--- a/continuedev/src/continuedev/core/config.py
+++ b/continuedev/src/continuedev/core/config.py
@@ -76,7 +76,7 @@ class ContinueConfig(BaseModel):
server_url: Optional[str] = None
allow_anonymous_telemetry: Optional[bool] = True
default_model: Literal["gpt-3.5-turbo", "gpt-3.5-turbo-16k",
- "gpt-4"] = 'gpt-4'
+ "gpt-4", "ggml"] = 'gpt-4'
custom_commands: Optional[List[CustomCommand]] = [CustomCommand(
name="test",
description="This is an example custom command. Use /config to edit it and create more",
diff --git a/continuedev/src/continuedev/core/sdk.py b/continuedev/src/continuedev/core/sdk.py
index 9389e1e9..eb60109c 100644
--- a/continuedev/src/continuedev/core/sdk.py
+++ b/continuedev/src/continuedev/core/sdk.py
@@ -82,7 +82,7 @@ class Models:
@cached_property
def ggml(self):
- return GGML("", "ggml")
+ return GGML()
def __model_from_name(self, model_name: str):
if model_name == "starcoder":
@@ -93,12 +93,13 @@ class Models:
return self.gpt3516k
elif model_name == "gpt-4":
return self.gpt4
+ elif model_name == "ggml":
+ return self.ggml
else:
raise Exception(f"Unknown model {model_name}")
@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.gpt4