跳到主要内容

旅行规划智能体

该流程演示了在单个流程中使用多个 Agent 组件。

在此流程中,多个 Agent 规划一次旅行。 每个智能体都有不同的职责,由其 System Prompt 字段定义。 Chat input 定义用户想去的地方,并将结果传递给 City Selection 智能体。Local Expert 智能体然后根据选定的城市添加信息,Travel Concierge 智能体组装一个七天的 Markdown 旅行计划。

所有智能体都可以访问 Search APIURL Content Fetcher 组件,而只有 Travel Concierge 智能体可以使用 Calculator 计算旅行费用。

前提条件

打开 Langflow 并开始新流程

点击 New Flow,然后选择 Travel Planning Agent 流程。

这将打开一个包含必要组件的启动流程,用于运行使用多个工具调用智能体的智能体应用程序。

创建旅行规划智能体流程

Travel Planning Agent 流程包含以下组件:

  • 多个 Tool calling agent 组件,使用连接的 LLM 对用户输入进行推理,并在连接的工具中选择以完成任务。
  • Calculator 组件执行基本算术运算。
  • URL Content Fetcher 组件从给定 URL 抓取内容。
  • Chat Input 组件接受用户在聊天中的输入。
  • Chat Output 组件将流程的输出打印到聊天中。
  • OpenAI 模型组件将用户输入和提示发送到 OpenAI API 并接收响应。

运行旅行规划智能体流程

  1. 将您的凭证添加到 OpenAI 和 Search API 组件中。
  2. 要运行流程,请点击 Playground。 您应该会收到针对 Chat input 组件中定义的旅程的详细、有用的答案。

现在您的查询已完成从 Chat inputChat output 的旅程,您已完成了 Travel Planning Agent 流程。

Search