[GH-ISSUE #18] 如何在 langchain 中调用 DeepSeek-V2? #16

Closed
opened 2026-10-26 21:06:47 +00:00 by bsakaguchi · 4 comments
Owner

Originally created by @soloice on GitHub (May 10, 2024).
Original GitHub issue: https://github.com/deepseek-ai/DeepSeek-V2/issues/18

Originally created by @soloice on GitHub (May 10, 2024). Original GitHub issue: https://github.com/deepseek-ai/DeepSeek-V2/issues/18
Author
Owner

@soloice commented on GitHub (May 10, 2024):

有些用户问到怎么在 langchain 里调用 DeepSeek-V2,由于我们的接口和 OpenAI 完全兼容,所以可以直接使用 OpenAI 接口,换一下模型名称、url 和 key 即可,如下所示:

from langchain_openai import ChatOpenAI
llm = ChatOpenAI(
        model='deepseek-chat', 
        openai_api_key=<your-deepseek-api-key>, 
        openai_api_base='https://api.deepseek.com/v1', 
        temperature=0.85, 
        max_tokens=8000
        )
<!-- gh-comment-id:2103914035 --> @soloice commented on GitHub (May 10, 2024): 有些用户问到怎么在 langchain 里调用 DeepSeek-V2,由于我们的接口和 OpenAI 完全兼容,所以可以直接使用 OpenAI 接口,换一下模型名称、url 和 key 即可,如下所示: ``` from langchain_openai import ChatOpenAI llm = ChatOpenAI(         model='deepseek-chat',         openai_api_key=<your-deepseek-api-key>,         openai_api_base='https://api.deepseek.com/v1',         temperature=0.85,         max_tokens=8000         ) ```
Author
Owner

@CarlQAQ commented on GitHub (Jul 24, 2024):

不行的,ChatOpenAI方法没有像你这种参数model='deepseek-chat',
openai_api_key=,
openai_api_base='https://api.deepseek.com/v1',

<!-- gh-comment-id:2246752491 --> @CarlQAQ commented on GitHub (Jul 24, 2024): 不行的,ChatOpenAI方法没有像你这种参数model='deepseek-chat', openai_api_key=<your-deepseek-api-key>, openai_api_base='https://api.deepseek.com/v1',
Author
Owner

@ZhangJiaQ commented on GitHub (Sep 11, 2024):

从这个地方Import 就有了 @CarlQAQ

from langchain_openai import ChatOpenAI

<!-- gh-comment-id:2342955098 --> @ZhangJiaQ commented on GitHub (Sep 11, 2024): 从这个地方Import 就有了 @CarlQAQ from langchain_openai import ChatOpenAI
Author
Owner

@SyJarvis commented on GitHub (Jan 27, 2025):

pip install langchain-deepseek

from langchain_deepseek import ChatDeepSeekAI
from langchain_core.output_parsers import StrOutputParser

llm = ChatDeepSeekAI(
model="deepseek-chat",
api_key="sk-...",
)

output_parser = StrOutputParser()
chain = llm | output_parser
response = chain.invoke("太阳系有几大行星?")
print(response)

<!-- gh-comment-id:2616301007 --> @SyJarvis commented on GitHub (Jan 27, 2025): pip install langchain-deepseek from langchain_deepseek import ChatDeepSeekAI from langchain_core.output_parsers import StrOutputParser llm = ChatDeepSeekAI( model="deepseek-chat", api_key="sk-...", ) output_parser = StrOutputParser() chain = llm | output_parser response = chain.invoke("太阳系有几大行星?") print(response)
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
deepseek-ai/DeepSeek-V2#16
No description provided.