ChatGPT理财降低账单AI 评分 · 85/100AI 辅助编辑·未发现明显提示词注入风险n8n.io

用 n8n AI Agent 实时查询 CoinMarketCap 加密货币数据

导入模板 → 配置 CoinMarketCap API 与 OpenAI 凭证 → 以自然语言查询价格、市值、换算与全局指标

有一点经验步骤流程提示词贴士
给谁
加密货币分析师、交易员、开发者,或需要自动化获取实时币价与市值数据的团队
你会得到
通过自然语言查询获取 CoinMarketCap 实时价格、排名、元数据、全局市场指标与币种换算结果
你需要
n8n

硬约束

在 n8n 中导入官方模板,配置 CoinMarketCap API Key(HTTP Header Auth)与 OpenAI API Key,通过 Execute Workflow Trigger 传入 message 与 sessionId 触发。AI Agent(GPT-4o-mini)根据 systemMessage 中定义的 6 个工具路由规则,自动选择对应 HTTP Request Tool 调用 CoinMarketCap API 并返回结果。

他们做了什么

作者 don-the-gem-dealer 在 n8n 中创建了 CoinMarketCap Crypto Agent 模板,使用 GPT-4o-mini 作为语言模型,通过 6 个 CoinMarketCap API endpoint(Crypto Map、Crypto Info、Crypto Listings、Price Quotes、Global Metrics、Price Conversion)构建 toolHttpRequest 工具集,并以 executeWorkflowTrigger 接收 message 与 sessionId 输入。该模板设计为可独立运行,也可由 supervisor AI agent 调用的子工作流。

效果如何

模板已在 n8n.io 发布,累计浏览 8641 次(来源:n8n API 返回的 views 字段)。作者未提供独立的测试报告或 ROI 数据。

值得知道

本模板为 CoinMarketCap AI Analyst 系统的一部分,作者另有交易所、社区数据、DEX 等专项 agent。模板含 memoryBufferWindow 实现 session 级记忆,但长期记忆未配置。CoinMarketCap API 免费版有 rate limit,返回 429 时需降速或升级。工作流版权归 Treasurium Capital Limited Company,未经授权禁止再分发。本站未实测此模板,实际运行前建议先用小额查询验证 API 连通性与费用。

步骤

  1. 获取 CoinMarketCap API Key

    前往 https://coinmarketcap.com/api/ 注册并获取 API Key。免费版有调用额度限制,建议先确认当前套餐的 rate limit。

  2. 在 n8n 中配置凭证

    在 n8n 的 Credentials 中新建两类凭证:1) HTTP Header Auth —— Header Name 填 'X-CMC_PRO_API_KEY',Value 填入你的 CoinMarketCap API Key;2) OpenAI API —— 填入你的 OpenAI API Key。模板中 6 个 CoinMarketCap HTTP Request Tool 节点与 AI Agent Brain 节点将分别引用这两类凭证。

  3. 导入工作流并确认触发输入

    从 n8n.io 模板库导入本工作流(模板 ID 3422)。确认触发节点 'When Executed by Another Workflow' 的输入参数为 message(用户查询)与 sessionId(会话标识,用于记忆上下文)。可 standalone 执行,也可由 supervisor workflow 通过 Execute Workflow 节点调用。

  4. 配置 AI Agent 的 systemMessage

    打开 'CoinMarketCap Crypto Agent' 节点,确认 options.systemMessage 已包含 6 个工具的定义、endpoint、参数与用例。该 systemMessage 决定 AI 如何根据用户意图路由到正确工具。

  5. 以自然语言查询测试

    在测试运行或 supervisor 调用时,传入 message 参数,例如:'Show me the top 10 cryptocurrencies by market cap.' 或 'Convert 5 ETH to USD.' AI Agent 会根据 systemMessage 中的工具定义自动选择对应 endpoint,返回原始 JSON 或格式化结果。如遇 429 错误,请降低调用频率或升级 CoinMarketCap 套餐。

    运行提示词 · 来源原文。测试时传入的 message 输入示例

    Show me the top 10 cryptocurrencies by market cap.

    运行提示词 · 来源原文。测试时传入的 message 输入示例

    What is the CoinMarketCap ID for PEPE?

    运行提示词 · 来源原文。测试时传入的 message 输入示例

    Convert 5 ETH to USD.

    运行提示词 · 来源原文。测试时传入的 message 输入示例

    What’s the 24h volume for ADA?

    运行提示词 · 来源原文。测试时传入的 message 输入示例

    Get the global market cap and BTC dominance.

可复制提示词

运行提示词 · 来源原文。由调用此子工作流的上层 AI Agent 传入

这一段是提示词,页面不会在这里插入广告。

Show me the top 10 cryptocurrencies by market cap.

此提示词用于搭建前的核对清单,不是节点运行指令。节点运行指令已内置于 workflow.json 的 systemMessage 中。

来源

Get live crypto market data with AI-powered CoinMarketCap agent · don-the-gem-dealer · n8n.io · 2025-04-03T13:26:21.792Z

留言与反馈

试过这个方法吗?分享效果、遇到的问题或改进建议。留言审核后公开,请勿填写敏感信息。

正在加载…

    相关用例