基础安装

1
2
pip install langchain
pip install langchain_community

模型部署

部署通义千问

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
from langchain_community.chat_models import ChatTongyi
from langchain_core.messages import HumanMessage, SystemMessage
import os

# 配置API Key
os.environ["DASHSCOPE_API_KEY"] = "sk-df6f4e481b4044c886c8339e4dfa79ea"

# 初始化模型
chat = ChatTongyi(model="qwen-plus", temperature=0.5)

# 定义对话消息
messages = [
SystemMessage(content="你是一个数学助手,仅回答数学问题。"),
HumanMessage(content="解方程:x² - 5x + 6 = 0")
]

# 调用模型
response = chat.invoke(messages)
print(response.content)