Skip to main content
HTTP请求节点是LangChat Pro工作流中的工具型节点,提供网络请求能力,支持GET、POST等多种HTTP方法,用于调用外部API和获取网络数据。

节点特性

HTTP请求节点属于工具型处理节点,其核心特性是执行网络请求操作并将结果封装为上下文变量,而非直接输出给用户。

工具节点 vs 输出节点

在LangChat Pro工作流中,节点按照输出特性分为两类: 输出节点(直接响应用户):
  • LLM大模型节点:支持流式输出
  • 直接回复节点:输出变量内容
工具节点(上下文变量传递):
  • HTTP请求节点
  • 百度搜索节点
  • 知识库检索节点
  • 其他功能节点
工具型节点不会直接将内容输出给用户,必须通过直接回复节点引用其输出变量才能向用户展示结果。

执行场景对比

HTTP请求节点

HTTP请求节点支持多种HTTP方法,可以调用外部API、获取网络数据、与第三方服务集成。

配置参数

输入参数

请求方法
  • GET:获取数据
  • POST:提交数据
  • PUT:更新数据
  • DELETE:删除数据
  • PATCH:部分更新
请求URL
  • 支持动态引用流程上下文变量
  • 支持静态URL输入
  • 支持变量和URL的混合输入
  • 通过智能变量选择器配置
请求头
  • 支持自定义HTTP头部
  • 支持动态变量引用
  • 常用头部:Content-Type、Authorization等
请求参数
  • GET请求:URL查询参数
  • POST请求:请求体参数
  • 支持JSON、表单等多种格式
请求体
  • 支持JSON格式
  • 支持表单格式
  • 支持原始文本
  • 支持动态变量引用

输出变量

HTTP请求结果
  • 数据类型:TEXT文本格式
  • 内容:包含响应状态码、响应头、响应体
  • 用途:供下游节点引用和处理

典型使用场景

场景一:API数据获取

适用场景
  • 获取外部API数据
  • 调用第三方服务
  • 实时数据查询

场景二:API+AI处理

适用场景
  • 需要AI分析API数据
  • 结合外部数据和AI推理
  • 智能化的API响应处理

场景三:数据提交

适用场景
  • 向外部系统提交数据
  • AI生成内容的外部存储
  • 数据同步和备份

场景四:多API集成

适用场景
  • 调用多个外部API
  • 数据聚合和整合
  • 复杂的第三方服务集成

场景五:条件API调用

适用场景
  • 根据条件调用不同API
  • 动态的第三方服务选择
  • 智能的API路由
HTTP请求节点是工作流中与外部系统集成的重要工具,支持多种HTTP方法和数据格式。通过合理配置请求参数和头部信息,可以实现与各种第三方服务的无缝集成。