Python AI开发入门:用LangChain构建智能应用

AI教程 2026-06-18

LangChain是2026年最流行的AI应用开发框架。本教程带你从零构建AI应用。

环境准备

pip install langchain langchain-openai python-dotenv

基础链式调用

from langchain_openai import ChatOpenAI
from langchain_core.prompts import ChatPromptTemplate

llm = ChatOpenAI(model="gpt-4o")
prompt = ChatPromptTemplate.from_template("用中文回答:{question}")
chain = prompt | llm
print(chain.invoke({"question": "什么是大语言模型?"}).content)

添加工具调用

from langchain.tools import tool

@tool
def calculate(expr: str) -> str:
    return str(eval(expr))

from langchain.agents import create_tool_calling_agent, AgentExecutor
executor = AgentExecutor(agent=create_tool_calling_agent(llm, [calculate], prompt), tools=[calculate])
print(executor.invoke({"question": "2345 * 6789 = ?"})["output"])

总结

LangChain让AI开发变得简单高效。


参考:LangChain官方文档 | 2026年06月18日

©️版权声明:若无特殊声明,本站所有文章版权均归AI工具集原创和所有,未经许可,任何个人、媒体、网站、团体不得转载、抄袭或以其他方式复制发表本站内容,或在非我站所属的服务器上建立镜像。否则,我站将依法保留追究相关法律责任的权利。

相关文章