LangChainChainAgentPython
LangChain 接入中国大模型:从 Chain 到 Agent
LangChain 是最流行的 LLM 应用开发框架。本文介绍如何用 LangChain 接入 ChinaWHAPI,构建 Chain 和 Agent 应用。
LangChain 接入
from langchain.chat_models import ChatOpenAI
from langchain.schema import HumanMessage
llm = ChatOpenAI(
model="qwen3.6-plus",
openai_api_key="your_chinawhapi_key",
openai_api_base="https://chinawhapi.com/v1",
)
response = llm([HumanMessage(content="解释什么是微服务架构")])Simple Chain
from langchain.chains import SimpleChain
chain = SimpleChain(llm=llm)
response = chain.run("生成一份技术周报模板")Agent 构建
from langchain.agents import initialize_agent, Tool
from langchain.tools import WikipediaQueryRun
tools = [Tool(name="Wikipedia", func=WikipediaQueryRun().run, description="查询维基百科")]
agent = initialize_agent(
tools, llm, agent_type="zero-shot-react-description"
)
response = agent.run("量子计算的基本原理是什么?")