API 请求

API 请求

API 请求组件让您通过发送可自定义的 HTTP 请求并处理响应,将流程连接到外部 API。

组件描述

API 请求组件的工作原理

API 请求组件是一款多功能工具,旨在为您的 AI 工作流提供 HTTP 请求能力。它可让您的流程通过向一个或多个 URL 发送请求并处理响应,与外部 API 或 Web 服务进行交互。这一功能对于数据获取、第三方服务集成,或在自动化及智能流程中调用自定义端点等任务至关重要。

组件能做什么?

该组件允许您配置并发送 HTTP 请求(GET、POST、PATCH、PUT)到指定的 URL。您可以通过添加头部、查询参数和请求体自定义请求。组件还支持处理表单数据以及设置自定义超时时间,适用于多种 API 交互场景。

输入项

API 请求组件支持以下可配置输入:

字段描述类型默认值/选项
URL输入一个或多个目标 URL,以逗号分隔。字符串
Method请求所用的 HTTP 方法。下拉选择GET, POST, PATCH, PUT
Headers要包含在请求中的自定义头部(以字典形式)。字典/数据
BodyPOST、PATCH 或 PUT 请求的数据载荷(以字典形式)。字典/数据
Query Parameters添加到 URL 的键值对查询参数。字典/数据
Use Form Data切换为以 application/x-www-form-urlencoded 格式发送数据。布尔值false
Timeout请求超时时间(秒)。整数5
Cache TTLAPI 响应的缓存时长。设为“不缓存”可禁用缓存。下拉选择不缓存, 5分钟, …等
Verbose启用后输出详细调试信息。布尔值false
Tool Name此 API 请求工具的名称(供代理使用)。字符串
Tool Description帮助代理理解如何使用此工具的描述。多行字符串

输出项

该组件生成两个主要输出:

输出名称类型描述
Data数据API 请求的响应数据。
Tool工具作为“工具”提供给代理型工作流调用该 API 请求。

为什么要用这个组件?

  • 集成性强:让您的 AI 工作流连接到任何外部 API 或 Web 服务,便于流程中引入新数据或操作。
  • 灵活性高:支持多种 HTTP 方法、自定义头部、请求体和查询参数,适用于简单及复杂的 API 调用。
  • 支持缓存:可选缓存响应,提高性能并减少冗余 API 调用。
  • 支持表单数据:轻松向兼容端点提交表单编码数据。
  • 面向代理:可定义工具名称与描述,使其能作为工具被代理型 AI 工作流调用。

示例应用场景

  • 从公共 API 获取实时数据(如天气、新闻、金融)。
  • 向第三方服务提交信息(如 CRM、工单系统)。
  • 集成自定义后端端点,用于数据处理或流程自动化。
  • 让 LLM 代理在推理或任务执行中调用外部 API。

总结

API 请求组件是需要与 Web 服务或外部数据源交互的 AI 流程中不可或缺的构建模块。它提供了丰富的配置选项,可应对各种 HTTP 请求场景,其输出既可直接使用,也可作为代理型 AI 工作流的工具调用。

使用API 请求组件的流程模板示例

为了帮助您快速上手,我们准备了几个示例流程模板,展示如何有效使用API 请求组件。这些模板展示了不同的用例和最佳实践,让您更容易理解并在自己的项目中实现该组件。

Hacker News 热门新闻 AI 智能策展
Hacker News 热门新闻 AI 智能策展

Hacker News 热门新闻 AI 智能策展

一套自动化的 AI 驱动工作流,用于获取、总结并展示 Hacker News 的热门新闻,包括新闻详情、URL 和热门评论。用户可通过聊天或按钮交互,AI 代理会以用户友好的格式检索并组织科技、创业和 AI 热门讨论。...

2 分钟阅读
带有实时位置详情的IP查询聊天机器人
带有实时位置详情的IP查询聊天机器人

带有实时位置详情的IP查询聊天机器人

这个AI驱动的聊天机器人可通过调用IP查询API的实时数据,瞬间提供任意IP地址的详细信息,包括城市、国家、时区和ISP。非常适合需要在对话界面中快速获取实时IP情报的用户。...

1 分钟阅读
具备知识库和 API 增强功能的 AI 客服代理
具备知识库和 API 增强功能的 AI 客服代理

具备知识库和 API 增强功能的 AI 客服代理

此 AI 驱动的工作流通过结合内部知识库搜索、Google Docs 知识检索、API 集成和高级语言模型推理,实现了客服自动化。该代理可用斯洛伐克语或客户的语言进行回复,始终提供最新的信息,并在需要时可升级至人工客服。非常适合寻求多语种、自动化及具备上下文感知的客户服务的企业。...

1 分钟阅读
与 LiveAgent API 集成的 AI 客服支持代理
与 LiveAgent API 集成的 AI 客服支持代理

与 LiveAgent API 集成的 AI 客服支持代理

这个由 AI 驱动的工作流通过将用户查询连接到公司知识源、外部 API(如 LiveAgent)和语言模型,实现客户支持自动化,提供专业、友好且高度相关的回复。该流程检索对话历史,利用文档搜索,并与外部系统交互,以提供简明、结构化的答案,如有需要可升级至人工支持。非常适合希望优化支持、产品推荐和信息交付的企业。...

2 分钟阅读

常见问题

API 请求组件的作用是什么?

API 请求组件可使您的流程向一个或多个 URL 发送 HTTP 请求(GET、POST、PATCH、PUT),让您连接到任何外部 API 或 Web 服务。

我可以自定义 API 请求的头部和请求体吗?

可以,您可以根据目标 API 添加自定义头部和请求体内容。两者都可以通过数据输入或字典设置。

它支持查询参数和不同的 HTTP 方法吗?

当然可以。您可以在 URL 上追加查询参数,并从多种 HTTP 方法中选择,包括 GET、POST、PATCH 和 PUT。

我可以缓存 API 响应吗?

可以,您可以配置 API 响应的缓存时长,或完全禁用缓存,从而灵活掌控数据的新鲜度与性能。

该组件适合与第三方工具集成吗?

是的,它专为与几乎所有开放 API 的第三方服务无缝集成而设计,是自动化与高级流程中的核心组件。

连接流程至任意 API

立即使用 API 请求,将实时数据、第三方服务或自定义集成添加到您的流程中。

了解更多

AI代理
AI代理

AI代理

FlowHunt中的AI代理组件为您的工作流赋予自主决策和工具使用能力。它利用大型语言模型并连接各种工具以解决任务、实现目标并提供智能响应。非常适合构建高级自动化和互动式AI解决方案。...

1 分钟阅读
AI Automation +4
JSON文档搜索
JSON文档搜索

JSON文档搜索

JSON文档搜索组件可在JSON文件中实现强大的搜索功能,支持文本搜索或高级查询表达式。可连接外部或内部JSON数据,配置搜索参数,高效检索工作流程中所需的信息。...

1 分钟阅读
Data Automation +4
Instagram 照片发布
Instagram 照片发布

Instagram 照片发布

在自动化工作流中轻松创建 Instagram 照片帖子。此组件使用指定的图片 URL 和可选的说明发布新照片到 Instagram,方便将社交媒体更新集成到您的流程中。...

1 分钟阅读
Social Media Automation +3