ChinaWHAPI
← 返回知识中心
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("量子计算的基本原理是什么?")