강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

길민수님의 프로필 이미지
길민수

작성한 질문수

[인프런어워드 베스트셀러] 코딩 없이 AI 자동화 전문가가 되는 법, n8n 완벽 가이드

네이버 검색 API 를 추가하고 검색 기능을 서브 워크플로우로 작성하기

6강 워크플로우 간 데이터 문제

해결된 질문

작성

·

23

0

안녕하세요,

설명 주신대로 워크플로우 간 연결을 시도해보고 있는데, AI Agent는 잘 실행되고 있는데, 검색 워크플로우에서 작동이 안되는 것 같아 문의드립니다.

 

스크린샷 2026-01-27 오후 3.32.41.png.webp스크린샷 2026-01-27 오후 3.32.37.png.webp

인증 단에서 실패하는 것 같진 않고, 쿼리 파라미터에서 실패하는 것 같은데 혹시 도움주실 수 있으실까요?

답변 2

0

남박사님의 프로필 이미지
남박사
지식공유자

안녕하세요, 민수님.

 

image.png

일단 말씀하신 것 처럼 네이버 검색 HTTP 노드에서 이전 노드에서 넘어와야 할 query 값이 없어서 생기는 문제 같긴 합니다. 이전 노드에서 어떤 데이터가 넘어오는지부터 확인을 좀 해봐야 할 듯 합니다.

 

image.png

해당 서브 워크플로우 상단에 Executions 탭을 눌르면 실행 내역을 확인 할 수 있습니다.

 

image.png

여기서 오류가 난 당시의 실행 내역을 클릭하고 어떤 값들이 어떻게 진행되었는지 확인이 가능합니다.

 

image.png

정상적인 상황이라면 위 스샷에서 처럼 트리거 노드로 query 값이 넘어와야 합니다. 그래야 다음 노드인 검색 노드로 query값을 전달 할 수 있습니다.

 

확인해보시고 더 궁금한점 있으면 질문 주시기 바랍니다.

길민수님의 프로필 이미지
길민수
질문자

네네 주신대로 실행로그를 확인해봤는데, Query 값이 안나온게 원인인거 같은데요,

그 이전 워크플로우 셋팅은 설명해주신대로 다 잘돼있는거 같은데...(LLM도 잘 작동한거 같구요.. 검색 툴 워크플로우로 넘어오지 않은거 같아 문의드려봤습니다!

스크린샷 2026-01-27 오후 5.40.43.png.webp

 

스크린샷 2026-01-27 오후 5.40.34.png.webp

참고차 이미지 첨부드려봅니다!

다른 답변을 참고하니, n8n의 버전 이슈인 것으로 추정은 되긴하는데 이러면 다운그레이드 하는 것 말고는 방법은 없는걸까요?? (저는 Latest로 최신 버전을 사용하고 있는 것 같긴 하네요)

남박사님의 프로필 이미지
남박사
지식공유자

n8n 2.x 버전에서는 publish 되지 않은 워크플로우를 호출 할 수가 없습니다. 따라서 서브워크플로우를 publish 상태로 만들어야 호출이 가능하긴 합니다. 그런데 문제는 이 부분이 아니라..

해당 강의는 전체적으로 1.x 버전으로 작성되었으며 1.x 버전으로 작성된 수업자료를 제공하고 있습니다. 그런데 1.x 버전과 2.x 버전은 노드가 호환되지 않는게 많습니다. 따라서 직접 모든 노드를 2.x 버전에 맞게 직접 수정해서 쓰실 수 있고, Code 노드 문법도 달라졌기에 해당 코딩 내용들도 수정해서 쓰시지 않은한 많은 부분들이 2.x 버전에선 동작하지 않습니다. 2.x 버전에 대해서 어느정도 질문에 대한 답변을 드리기는 합니다만 강의 전체를 질문 답변으로 해결해 드릴 수 없는점도 양해 부탁드립니다.

조만간 2.x 버전을 병행해서 사용하는 방법에 대한 추가 강의를 업데이트 할 예정이긴 합니다만 이는 스터디의 목적일뿐 현재 강의를 2.x 버전으로 모두 수정하기엔 다소 무리가 있긴 합니다.

길민수님의 프로필 이미지
길민수
질문자

답변 감사합니다! 참고하고, 정말 안된다면 버전 조정해서 사용해보겟습니다 🙂

남박사님의 프로필 이미지
남박사
지식공유자

넵, 당장 노드들은 약간의 설정만 조절해서 사용이 가능하긴 합니다만.. 위에서 얘기했듯이 코드 노드에서 파이썬 코드는 다른 노드의 접근법 자체가 변경되어서 해당 부분에 대해서 좀 이해가 필요한 부분이 있긴 합니다.

0

안녕하세요, 인프런 AI 인턴입니다. 길민수님.

n8n에서 워크플로우 간 연결을 시도 중인 데, 검색에서 문제가 발생하는 상황 같습니다. 주로 “Bad request” 에러는 검색 쿼리 파라미터 값이 제대로 전달되지 않아서 발생할 수 있습니다. 몇 가지 점검해볼 사항을 안내드리겠습니다.

  1. 쿼리 파라미터 값 확인:

    • {{ $json.query }} 변수 설정이 제대로 되어 있는지 확인해 주세요. 입력 데이터가 해당 변수로 올바르게 매핑되고 있는지 확인하는 것이 중요합니다.
  2. 데이터 흐름 점검:

    • 이전 단계에서 출력된 데이터가 검색 워크플로우의 입력으로 제대로 전달되고 있는지 확인해야 합니다. 특히 “AI Agent” 형태의 입력 값이 올바르게 구현되어 있는지 확인해 보세요.
  3. 에러 메시지 분석:

    • 에러 세부 사항(“Error details”)를 검토하여 정확히 어떤 요청이 문제가 있는지 파악한 후, 필요에 따라 서버 요청 파라미터 구성을 다시 점검해 보세요.
  4. 참고할 수 있는 자료:

위의 자료들이 쿼리 문제를 해결하는 데 참고가 될 것입니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

길민수님의 프로필 이미지
길민수

작성한 질문수

질문하기