基础智能体
使用工具调用智能体组件构建一个基础智能体流程,用于智能体应用程序。
智能体使用 LLM 作为其"大脑"来选择连接的工具并完成任务。
在此流程中,工具调用智能体使用Open AI LLM 进行推理。 智能体选择计算器工具处理简单的数学问题,选择URL工具搜索 URL 内容。
前提条件
- 运行中的 Blaflow 实例
- OpenAI API 密钥
打开 Blaflow 并开始新流程
在默认空间中,单击右上角按钮【创建应用】并选择 基础智能体。
这将打开一个包含必要组件的起始流程,用于使用工具调用智能体运行智能体应用程序。
基础智能体流程

基础智能体流程包含以下组件:
- 工具调用智能体组件使用连接的 LLM 来推理用户输入,并在连接的工具中选择完成任务。
- URL工具组件在 URL 列表中搜索内容。
- 计算器组件执行基本算术运算。
- 聊天输入组件接受用户输入到聊天中。
- 聊天输出组件将流程的输出打印到聊天中。
运行基础智能体流程
- 在智能体组件中添加您的凭据。
- 点击试运行开始聊天会话。
- 要确认工具已连接,询问智能体:
What tools are available to you?响应类似于以下内容:
_10I have access to the following tools:_10计算器: Perform basic arithmetic operations._10fetch_content: Load and retrieve data from specified URLs._10fetch_content_text: Load and retrieve text data from specified URLs._10as_dataframe: Load and retrieve data in a structured format (dataframe) from specified URLs._10get_current_date: Returns the current date and time in a selected timezone.
- 向智能体提问。例如,要求它使用您喜欢的规则集创建一个桌面角色。
智能体会告诉您何时使用
URL-fetch_content_text工具搜索规则信息,何时使用计算器Component-evaluate_expression生成掷骰属性。 最终输出应该类似于:
_10Final Attributes_10Strength (STR): 10_10Constitution (CON): 12_10Size (SIZ): 14_10Dexterity (DEX): 9_10Intelligence (INT): 11_10Power (POW): 13_10Charisma (CHA): 8
现在您的查询已经完成了从聊天输入到聊天输出的旅程,您已经完成了基础智能体流程。