summaryrefslogtreecommitdiff
path: root/continuedev/src/continuedev/core
diff options
context:
space:
mode:
authorLuna <git@l4.pm>2023-07-29 15:49:10 -0300
committerLuna <git@l4.pm>2023-07-29 15:49:10 -0300
commitc57182b8533a2c86d465bbf21e3a357bda13bb41 (patch)
tree889f35b90a7036b9da343f5a406cdaa9378271ec /continuedev/src/continuedev/core
parent89dc1a0d4f8c80ae80532923db4dd3f0469e255e (diff)
downloadsncontinue-c57182b8533a2c86d465bbf21e3a357bda13bb41.tar.gz
sncontinue-c57182b8533a2c86d465bbf21e3a357bda13bb41.tar.bz2
sncontinue-c57182b8533a2c86d465bbf21e3a357bda13bb41.zip
make the MaybeProxy correctly instantiate the real LLM
Diffstat (limited to 'continuedev/src/continuedev/core')
-rw-r--r--continuedev/src/continuedev/core/models.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/continuedev/src/continuedev/core/models.py b/continuedev/src/continuedev/core/models.py
index 8b1b1f00..ec89d503 100644
--- a/continuedev/src/continuedev/core/models.py
+++ b/continuedev/src/continuedev/core/models.py
@@ -38,6 +38,10 @@ class Models(BaseModel):
kwargs = {}
if llm.required_api_key:
kwargs["api_key"] = await self.sdk.get_api_key(llm.required_api_key)
+ if llm.required_unique_id:
+ kwargs["unique_id"] = self.sdk.ide.unique_id
+ if llm.required_write_log:
+ kwargs["write_log"] = self.sdk.write_log
await llm.start(**kwargs)
async def start(self, sdk: "ContinueSDK"):