极客前沿

AI 入门:搭建你的第一个智能体工作流

2026-07-11 01:30
Real Python
查看原文

从零开始,学会安装 Python、设置环境,并运行一个简单的 LLM 智能体示例。

想亲手体验 AI 智能体?这篇教程带你一步步搭建环境,跑通第一个工作流。你不需要任何 AI 背景,只要会基本的电脑操作就行。

Tutorial Image

准备环境

你需要先安装 Python(一种编程语言,用来写 AI 代码)和 pip(Python 的包管理工具,帮你下载别人写好的代码库)。

Tutorial Image
  • 下载 Python:去官网 python.org,点击 Download,选择最新版本(建议 3.10 以上)。
  • 安装时勾选“Add Python to PATH”,这样系统才能找到 Python 命令。
  • 验证安装:打开终端(Windows 按 Win+R 输入 cmd,Mac 打开“终端”),输入 python --version,看到版本号就对了。

安装所需库

我们要用 LangChain(一个帮你调用 AI 模型的工具包)和 OpenAI 库(用来连接 GPT 等模型)。

Tutorial Image
  1. 打开终端,输入 pip install langchain openai,回车等待安装完成。
  2. 如果你没有 OpenAI 的 API 密钥,可以用 Hugging Face(一个免费的 AI 模型平台)的模型。安装 pip install huggingface-hub

运行第一个智能体

智能体(Agent)就像一个能自己决定调用什么工具的小助手。下面是一段最简单的代码,让智能体回答“今天天气如何”。

Tutorial Image
  1. 创建一个新文件 agent_demo.py,用记事本或任何代码编辑器打开。
  2. 复制以下代码:
    from langchain.agents import initialize_agent, Tool
    from langchain.llms import OpenAI
    
    # 如果你有 OpenAI 密钥,替换 'your-api-key';否则用 HuggingFace
    llm = OpenAI(openai_api_key='your-api-key')
    
    tools = [
        Tool(
            name="天气查询",
            func=lambda x: "今天晴天,25°C",
            description="查询天气"
        )
    ]
    
    agent = initialize_agent(tools, llm, agent="zero-shot-react-description", verbose=True)
    agent.run("今天天气如何?")
    
  3. 保存文件,在终端运行 python agent_demo.py。如果一切正常,你会看到智能体调用了“天气查询”工具,并输出结果。

常见坑:如果报错 ModuleNotFoundError,说明库没装成功,重新运行 pip install。如果 OpenAI 报错,换成 HuggingFace 模型:from langchain.llms import HuggingFaceHub

Tutorial Image

下一步可以做什么

现在你已经跑通了第一个智能体!接下来可以:

Tutorial Image
  • 添加更多工具,比如搜索网页、计算数学题。
  • 让智能体同时使用多个工具,解决更复杂的问题。
  • 查看 LangChain 官方文档,学习更多高级用法。

内容来源

Real Python

发布时间

2026-07-11 01:30

返回 AI技术