summaryrefslogtreecommitdiff
path: root/continuedev/src
diff options
context:
space:
mode:
authorNate Sesti <sestinj@gmail.com>2023-08-31 09:34:35 -0700
committerNate Sesti <sestinj@gmail.com>2023-08-31 09:34:35 -0700
commit32a9a477d33acd5cdde08164ebeb355b27a656b5 (patch)
tree21eededfca0762196fb7c8321b5f20688d958ecd /continuedev/src
parente7d50a9cb64dca9b96b0a33983910b04bcfe7a0a (diff)
downloadsncontinue-32a9a477d33acd5cdde08164ebeb355b27a656b5.tar.gz
sncontinue-32a9a477d33acd5cdde08164ebeb355b27a656b5.tar.bz2
sncontinue-32a9a477d33acd5cdde08164ebeb355b27a656b5.zip
feat: :sparkles: change proxy url for openai class
Diffstat (limited to 'continuedev/src')
-rw-r--r--continuedev/src/continuedev/libs/llm/openai.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/continuedev/src/continuedev/libs/llm/openai.py b/continuedev/src/continuedev/libs/llm/openai.py
index ea77397f..464c6420 100644
--- a/continuedev/src/continuedev/libs/llm/openai.py
+++ b/continuedev/src/continuedev/libs/llm/openai.py
@@ -51,6 +51,7 @@ class OpenAI(LLM):
openai_server_info: Optional[OpenAIServerInfo] = None
verify_ssl: Optional[bool] = None
ca_bundle_path: Optional[str] = None
+ proxy: Optional[str] = None
requires_write_log = True
@@ -76,6 +77,9 @@ class OpenAI(LLM):
if self.verify_ssl is not None and self.verify_ssl is False:
openai.verify_ssl_certs = False
+ if self.proxy is not None:
+ openai.proxy = self.proxy
+
openai.ca_bundle_path = self.ca_bundle_path or certifi.where()
async def stop(self):