summaryrefslogtreecommitdiff
path: root/continuedev
diff options
context:
space:
mode:
authorNate Sesti <sestinj@gmail.com>2023-08-08 10:58:44 -0700
committerNate Sesti <sestinj@gmail.com>2023-08-08 10:58:44 -0700
commit3849420948e491d5f84ac485169165d887751fd3 (patch)
tree600674bf89775ea5d7941e4102315a4073895656 /continuedev
parent19cbe2cebae8e2155b6b4375c6a96a3b25e87615 (diff)
downloadsncontinue-3849420948e491d5f84ac485169165d887751fd3.tar.gz
sncontinue-3849420948e491d5f84ac485169165d887751fd3.tar.bz2
sncontinue-3849420948e491d5f84ac485169165d887751fd3.zip
fix: :bug: use certifi to set ca_bundle_path for openai
Diffstat (limited to 'continuedev')
-rw-r--r--continuedev/src/continuedev/libs/llm/openai.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/continuedev/src/continuedev/libs/llm/openai.py b/continuedev/src/continuedev/libs/llm/openai.py
index 93c13094..09cfa4fa 100644
--- a/continuedev/src/continuedev/libs/llm/openai.py
+++ b/continuedev/src/continuedev/libs/llm/openai.py
@@ -6,6 +6,7 @@ import openai
from ...core.main import ChatMessage
from ..util.count_tokens import compile_chat_messages, DEFAULT_ARGS, count_tokens, format_chat_messages, prune_raw_prompt_from_top
from ..llm import LLM
+import certifi
class OpenAIServerInfo(BaseModel):
@@ -52,8 +53,7 @@ class OpenAI(LLM):
if self.verify_ssl == False:
openai.verify_ssl_certs = False
- if self.ca_bundle_path is not None:
- openai.ca_bundle_path = self.ca_bundle_path
+ openai.ca_bundle_path = self.ca_bundle_path or certifi.where()
async def stop(self):
pass