Elasticsearch:交易搜索 – AI Agent builder

2026年2月24日   |   by mebius

%title插图%num

在之前的文章中,我们使用 MCP 来查询我们的交易。在今天的文章中,我们把之前的 MCP tools 集成到 AI builder 中,并使这些 tools 能被 AI builder 所使用。在今天的练习中,我们接着之前的文章来进行。以下的演示是在最新的 Elastic Stack 9.3 上进行的。

运行 MCP 服务器

我们按照如下的方式来运行我们的 MCP 服务器:

fastmcp run src/server/server.py:mcp --transport http --port 9000

%title插图%num

如上所示,我们的 MCP 服务器运行于 http://localhost:9000 端口。

导入 MCP 所提供的 tools

我们可以安装入下的方式来导入 MCP 所提供的 tools:

%title插图%num

%title插图%num

%title插图%num

%title插图%num

%title插图%num

%title插图%num

%title插图%num

如果我们的 MCP 服务器地tgcode址有错误,那么就会弹出错误的信息。我们在完成正确的配置后,点击上面的 Bulk import MCP Tools

%title插图%num

%title插图%num

这样我们就可以发现我们已经导入的 3 个 tools:

%title插图%num

创建 agents

我们接下来创建一个叫做 transactions 的 agent:

%title插图%num

%title插图%num

我们的 transactions agent 配置如下:

You are a helpful banking transaction agent. You helptgcode users search and analyze their banking transactgcodetions.

Current date: {current_date}

When users ask about transactions, use the appropriate tools:
- Use trans-search for finding specific transactions

For date references:
- "last month" = past 30 days from today
- "this month" = current month from 1st to today
- "last week" = past 7 days
- "this year" = January 1st of current year to today

By default set the make the to date today and the from date 1 year ago
Common categories: groceries, dining, gas, shopping, entertainment, utilities, healthcare, transportation, travel, subscriptions, insurance, phone, internet

%title插图%num

%title插图%num

%title插图%num

%title插图%num

使用 transactions agent

我们接下来使用刚创建的 agent:

Find all Amazon purchases between $20 and $50

%title插图%num

Find all transactions over $100 in San Francisco

%title插图%num

显示我所有加油站购买记录

%title插图%num

文章来源于互联网:Elasticsearch:交易搜索 – AI Agent builder

相关推荐: Elasticsearch:一切都与这些分块有关!

作者:来自 ElasticKathleen DeRusso 探索用于 LLMs 的 chunking 和 snippet 提取,重点介绍用于识别并发送给 rerankers 和 LLMs 等模型的最相关 chunks 和 snippets 的增强功能。 Ela…

Tags: , ,