
Langflow 上手指南5 步搭出你的第一个 AI 工作流【免费下载链接】langflowLangflow is a powerful tool for building and deploying AI-powered agents and workflows.项目地址: https://gitcode.com/GitHub_Trending/la/langflowLangflow 是一个面向开发者的可视化 AI 工作流平台用拖拽组件搭建 AI 智能体每个工作流都能发布成 API 或 MCP serverAI 工具连接标准被调用。你手头有一批简历要筛想让 AI 逐份评估——能不能不写管道代码、在浏览器里搭好就跑一条命令跑起来 Langflow 读完这节能从一台干净电脑走到一个可运行的 Langflow 实例。前置条件Python 3.10–3.14、uv 包管理器官方推荐依赖解析比 pip 快、至少 4GB 内存。在一个新目录里执行安装与启动uv pip install langflow -U uv run langflow run首次启动要几分钟耐心等它把依赖和前端构建完。浏览器打开http://127.0.0.1:7860即可进入。点New Flow选Simple Agent模板。在 Agent 组件里点Setup Provider选一个模型供应商、填好 API key 并选中模型再点右上角Playground问一句4 加 4 等于几你会看到 Agent 自动选中 Calculator 工具并返回 8。不想本地装环境的一条 Docker 命令就能拉官方镜像跑想改源码做开发的克隆仓库后执行make run_cli细节见 docs/docs/Get-Started/ 下的官方安装文档。3 分钟看懂主界面启动后打开工作区第一眼只需要看三处。左侧组件库全部组件按 Input Output、Data Sources、Models Agents、LLM Operations、Flow Control 等分类收纳顶部搜索框可以直接按名字找组件。中央画布把组件拖进来再从输入/输出端口拖出连线就建成一条数据流点选组件时左侧会展开它的配置表单。右上角入口Playground打开聊天式调试窗口Share把工作流发布成 API、JSON 或 MCP server左下角Logs查看执行日志。先用起来的 4 个核心能力Playground 调试窗口一个逐步运行工作流的聊天面板能看到模型每一步的推理过程和调用了哪个工具改参数、换会话都不用离开页面。谁用得上所有想边调边看效果的人。触发画布右上角点Playground。Agent 与工具Agent 组件让模型根据问题自己挑工具用Calculator、URL 抓取、MCP server 都可以接。谁用得上想让流程聪明路由而不想手写 if/else 的人。触发把工具组件的输出端口连到 Agent 的工具端口。发布为 API / MCP每个工作流同时是一个 HTTP 接口也能暴露成 MCP 工具给外部客户端调用。谁用得上要把工作流嵌进现有应用的人。触发Share→API access直接生成 Python、JavaScript、curl 三种调用代码。数据处理组件族API Request 拉 JSON、Smart Function 让 LLM 生成处理函数、Type Convert 和 DataFrame Operations 做结构化转换。谁用得上要批量清洗转换数据的人。触发在画布上按 API Request → Smart Function → Type Convert → DataFrame Operations 顺序连线。完整例子让 AI 评估简历这个场景有明确输入输出输入一份简历文件加一个问题输出模型基于简历内容写出的结构化评估。官方教程在 docs/docs/Tutorials/ 目录下面按同样步骤走一遍。需求拆解模型本身读不到你电脑上的文件所以流程里必须有一步把文件内容读进来拼进提示词问题走聊天输入文件走 Read File 组件两者在 Prompt Template 里汇合。流程清单Chat Input问题 File简历→ Prompt Template拼提示词→ Language Model → Chat Output评估结论搭建步骤New Flow → 选Basic Prompting模板在 Language Model 组件里填 OpenAI API key。把 Template 改成带两个变量的提示词例如ChatInput: {chat-input}和File: {file}——变量名会自动变成组件的输入端口。拖一个Read File组件进画布把它的Raw Content输出端口连到 Prompt Template 的file端口。想从自己的应用跑先 POST 到/v2/files/端点上传简历拿到文件路径再 POST 到/v1/run/FLOW_ID把路径写进 payload 的tweaks里传给 Read File 组件payload { input_value: 这个候选人适合市场岗位吗, input_type: chat, tweaks: {File-XXXX: {path: uploaded_path}}, }结果返回的不是一句合适而是分条列出候选人的年限、可量化的业绩、技能广度等亮点再指出改进空间最后给出是否建议面试的结论。完整请求代码和响应示例见 chat-with-files 教程。新手避坑清单Playground 里找不到输入框。原因流程里缺少 Chat Input或它没有直接或间接连到 Language Model / Agent。解法确认 Chat Input、Language Model或 Agent、Chat Output 三个组件齐全且已连线。安装卡住提示 pip 在逐个版本试探依赖。原因pip 依赖解析慢。解法改用uv pip install langflow。Linux 上安装时 webrtcvad 构建失败。原因缺编译工具链。解法先装build-essential和python3-dev再重试安装。启动报cannot import name get_body_field from fastapi。原因解析到了移除了该接口的较新 FastAPI 版本。解法安装时钉住版本uv pip install langflow fastapi0.140。运行时报 API key 缺失或无效。原因组件没填 key或全局变量指向了错误的值。解法逐个组件检查凭据字段确认引用的全局变量里确实存了有效凭据。以上每条都有官方排查文档兜底troubleshooting.mdx。再进一步扩展与部署写自定义组件想让自己的业务逻辑变成一个可复用组件从工作区左下角New Custom Component入口开始完整教程在 docs/docs/Contributing/ 目录。容器化部署生产环境最常见的方式就是 Docker用官方镜像启动通过环境变量配置超级用户密码、数据库地址等卷挂载./data持久化数据完整配置见 docs/Deployment/。接入可观测性可以接 LangSmith、LangFuse 等 tracing 工具查看每步执行的耗时与输入输出配置方式见 docs/docs/Develop/ 下的 integrations 文档。安全默认值官方 Docker 镜像默认关闭自动登录LANGFLOW_AUTO_LOGINfalse生产环境务必设置超级用户密码并管理好 Langflow API key。收尾最快的学习方式就是先跑起来。现在就去启动 Langflow搭出你的第一条工作流。【免费下载链接】langflowLangflow is a powerful tool for building and deploying AI-powered agents and workflows.项目地址: https://gitcode.com/GitHub_Trending/la/langflow创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考