from langchain.chat_models import init_chat_model
# 设置环境变量
api_key = "sk-3"
api_base = "https://api.deepseek.com/"
# 初始化聊天模型和嵌入模型
llm = init_chat_model(
model="deepseek-chat",
api_key=api_key,
api_base=api_base,
temperature=0,
model_provider="deepseek",
)
# 发送消息
response = llm.invoke("你好,请介绍一下你自己")
print(response.content)
参数说明
model="deepseek-chat"
:指定使用DeepSeek的聊天模型api_key
:你从DeepSeek拿到的API密钥api_base
:DeepSeek的API地址temperature=0
:这个参数很重要,控制AI回答的创造性。0表示最保守最一致的回答,1表示最有创意但可能不太稳定model_provider="deepseek"
:告诉LangChain这是DeepSeek的服务
控制台输出