mirror of
https://github.com/hwchase17/langchain.git
synced 2025-07-06 21:20:33 +00:00
update deepseek
This commit is contained in:
parent
be587d1640
commit
0c4fdeae67
@ -178,7 +178,7 @@ class ChatDeepSeek(BaseChatOpenAI):
|
|||||||
self.api_key and self.api_key.get_secret_value()
|
self.api_key and self.api_key.get_secret_value()
|
||||||
):
|
):
|
||||||
raise ValueError("If using default api base, DEEPSEEK_API_KEY must be set.")
|
raise ValueError("If using default api base, DEEPSEEK_API_KEY must be set.")
|
||||||
client_params: dict = {
|
self._client_params: dict = {
|
||||||
k: v
|
k: v
|
||||||
for k, v in {
|
for k, v in {
|
||||||
"api_key": self.api_key.get_secret_value() if self.api_key else None,
|
"api_key": self.api_key.get_secret_value() if self.api_key else None,
|
||||||
@ -191,16 +191,6 @@ class ChatDeepSeek(BaseChatOpenAI):
|
|||||||
if v is not None
|
if v is not None
|
||||||
}
|
}
|
||||||
|
|
||||||
if not (self.client or None):
|
|
||||||
sync_specific: dict = {"http_client": self.http_client}
|
|
||||||
self.client = openai.OpenAI(
|
|
||||||
**client_params, **sync_specific
|
|
||||||
).chat.completions
|
|
||||||
if not (self.async_client or None):
|
|
||||||
async_specific: dict = {"http_client": self.http_async_client}
|
|
||||||
self.async_client = openai.AsyncOpenAI(
|
|
||||||
**client_params, **async_specific
|
|
||||||
).chat.completions
|
|
||||||
return self
|
return self
|
||||||
|
|
||||||
def _create_chat_result(
|
def _create_chat_result(
|
||||||
|
Loading…
Reference in New Issue
Block a user