8
n8n 한국어amn8n.com

n8n AI 에이전트에서 API Ninjas 레시피 API를 통해 단계별 레시피를 찾기

중급

이것은자동화 워크플로우로, 6개의 노드를 포함합니다.주로 Agent, HttpRequestTool, ChatTrigger, LmChatOpenAi, MemoryBufferWindow 등의 노드를 사용하며. n8n AI 에이전트에서 API Ninjas 레시피 API를 통해 단계별 레시피를 찾아

사전 요구사항
  • 대상 API의 인증 정보가 필요할 수 있음
  • OpenAI API Key

카테고리

-
워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
  "meta": {
    "instanceId": "c8c9ba5d3eb26ae47a06d24ff164a01c0d73ed4753a74903c2bb609d434a0f6b",
    "templateCredsSetupCompleted": true
  },
  "nodes": [
    {
      "id": "69588c4f-75cb-48c1-913d-b39e108591aa",
      "name": "Chat Trigger - 메시지 수신",
      "type": "@n8n/n8n-nodes-langchain.chatTrigger",
      "position": [
        624,
        16
      ],
      "webhookId": "c730e1d3-d3db-46f4-9218-b9b0d9312b7c",
      "parameters": {
        "options": {}
      },
      "typeVersion": 1.3
    },
    {
      "id": "9e3376ef-ebef-481d-953b-aee21c174646",
      "name": "AI Agent - 도구 라우팅",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        832,
        16
      ],
      "parameters": {
        "options": {
          "systemMessage": "Always use the recipe tool if i ask you for recipe"
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "8900f434-6a59-47f7-ad6e-ce4649ba417b",
      "name": "LLM - OpenAI 채팅",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        768,
        224
      ],
      "parameters": {
        "model": {
          "__rl": true,
          "mode": "list",
          "value": "gpt-5-mini",
          "cachedResultName": "gpt-5-mini"
        },
        "options": {}
      },
      "credentials": {
        "openAiApi": {
          "id": "IscXryYQZrfSUSkH",
          "name": "OpenAi account"
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "a1c84496-89b6-405a-ae4a-c9688d717586",
      "name": "Recipe Tool - API Ninjas에서 가져오기",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        1120,
        224
      ],
      "parameters": {
        "url": "https://api.api-ninjas.com/v1/recipe",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "query",
              "value": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('parameters0_Value', ``, 'string') }}"
            }
          ]
        },
        "toolDescription": "Use the query parameter to specify the food, and it will return a recipe"
      },
      "credentials": {
        "httpHeaderAuth": {
          "id": "IU0D73p4jW1pvQE8",
          "name": "API Ninjas Credential"
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "ce484377-a229-49b7-a6b7-ac3592595a25",
      "name": "Memory - 최근 메시지 (창)",
      "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
      "position": [
        928,
        224
      ],
      "parameters": {},
      "typeVersion": 1.3
    },
    {
      "id": "c13fc9d9-1f10-49c9-87e2-4f9233e56626",
      "name": "워크플로우 설명",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        304,
        -320
      ],
      "parameters": {
        "color": 5,
        "width": 272,
        "height": 912,
        "content": "# Workflow description\n\nA small AI agent that answers chat messages and calls a recipe tool when you ask for a recipe.\n\n## Setup\n- Add OpenAI key to **LLM - OpenAI Chat**.\n- Add API Ninjas key to **Recipe Tool - Fetch from API Ninjas**.\n- Keep the agent system hint as is so it uses the recipe tool on recipe asks.\n\n## Flow\n1) **Chat Trigger - Receive Message** starts on each message\n2) **Memory - Recent Messages (Window)** keeps short context\n3) **AI Agent - Route to Tools** decides and calls tools\n4) **Recipe Tool - Fetch from API Ninjas** returns ingredients and instructions\n5) Agent replies with a clean message back to chat\n\n## Try it\nType: \"find me a pasta recipe\". The agent should call the tool and return a simple list of ingredients and steps.\n"
      },
      "typeVersion": 1
    }
  ],
  "pinData": {},
  "connections": {
    "8900f434-6a59-47f7-ad6e-ce4649ba417b": {
      "ai_languageModel": [
        [
          {
            "node": "9e3376ef-ebef-481d-953b-aee21c174646",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "69588c4f-75cb-48c1-913d-b39e108591aa": {
      "main": [
        [
          {
            "node": "9e3376ef-ebef-481d-953b-aee21c174646",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "ce484377-a229-49b7-a6b7-ac3592595a25": {
      "ai_memory": [
        [
          {
            "node": "9e3376ef-ebef-481d-953b-aee21c174646",
            "type": "ai_memory",
            "index": 0
          }
        ]
      ]
    },
    "a1c84496-89b6-405a-ae4a-c9688d717586": {
      "ai_tool": [
        [
          {
            "node": "9e3376ef-ebef-481d-953b-aee21c174646",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    }
  }
}
자주 묻는 질문

이 워크플로우를 어떻게 사용하나요?

위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.

이 워크플로우는 어떤 시나리오에 적합한가요?

중급

유료인가요?

이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.

관련 워크플로우 추천

MCP 서버와 ChatGPT를 사용하여 n8n에서 QuickBooks Online 고객 데이터와 대화
MCP 서버와 ChatGPT를 통해 n8n에서 QuickBooks Online 고객 데이터와 대화합니다.
Quickbooks Tool
Agent
Mcp Trigger
+
Quickbooks Tool
Agent
Mcp Trigger
7 노드Milan Vasarhelyi - SmoothWork
AI 챗봇 에이전트: InfraNodus 그래프 RAG 지식을 활용한 전문가 패널
InfraNodus GraphRAG 지식 그래프 기술을 도입한 전문가 패널 AI 챗봇 에이전트
Agent
Http Request Tool
Chat Trigger
+
Agent
Http Request Tool
Chat Trigger
14 노드InfraNodus
지원
EC2 라이프사이클 관리자 및 AI 챗 어시스턴트(설명, 시작, 정지, 재시작, 종료)
含AI채팅에이전트의AWS EC2生命周期관리器(描述、启动、停止、重启)
Agent
Http Request Tool
Chat Trigger
+
Agent
Http Request Tool
Chat Trigger
16 노드Trung Tran
데브옵스
챗 기반 AWS Lambda 관리자 및 자동화된 감사 로깅(GPT-4.1 mini + Google 스프레드시트)
통해채팅사용GPT-4.1및Google表格审计日志记录의AWS Lambda관리器
Aws Lambda Tool
Agent
Http Request Tool
+
Aws Lambda Tool
Agent
Http Request Tool
15 노드Trung Tran
데브옵스
지능형 챗봇
GPT-5-nano, 네트워크 검색, 대화 기억을 사용하여 지능형 챗봇을 구축합니다.
Chat
Agent
Http Request Tool
+
Chat
Agent
Http Request Tool
13 노드Oriol Seguí
기타
Lookio 지식庫와 GPT를 통합한 지능형 질문 응답 로봇 구축
Lookio 지식 라이브러리와 GPT 통합된 지능형 질문 응답 로봇 구축
Agent
Http Request Tool
Chat Trigger
+
Agent
Http Request Tool
Chat Trigger
9 노드Guillaume Duvernay
콘텐츠 제작
워크플로우 정보
난이도
중급
노드 수6
카테고리-
노드 유형6
난이도 설명

일정 경험을 가진 사용자를 위한 6-15개 노드의 중간 복잡도 워크플로우

저자
Milan Vasarhelyi - SmoothWork

Milan Vasarhelyi - SmoothWork

@vasarmilan

We help you eliminate the busywork by building compact business tools tailored to your processes. 📞: https://smoothwork.ai/book-a-call ▶️: https://www.youtube.com/@vasarmilan

외부 링크
n8n.io에서 보기

이 워크플로우 공유

카테고리

카테고리: 34