인프런 커뮤니티 질문&답변
(해결) 6강 sub workflow 호출하는데 오류가 있어요 ㅜㅜ
해결된 질문
작성
·
14
·
수정됨
0
어떤 강의에 대한 질문인지 자세하게 알려주시면 답변을 드리는데 도움이 됩니다.
스크린샷
윈도우키 + 쉬프트키 + S(윈도우)을 자세히 첨부하시면 답변 드리는데 많은 도움이 됩니다.동영상 재생 관련 같은 인프런 서비스 관련 문의는 1:1 문의하기를 이용해 주세요.
제가 강의를 보다가 막혀서 질문을 올렸는데, 설명해주셨네요... 죄송해요
해결했습니다!
6강 진행중 질문입니다.
004-chatbot-naver-api 화면


004-1-search 화면

위와 같이 셋팅이 되어있는데, 004-chatbot-naver-api workflow에서 Ai-agent가 내부의 tools(Google Search, Naver Search)를 사용할때는 정상 작동하지만, Call n8n Workflow tool로 tool을 변경한뒤 실행하면 오류가 발생하는 상황입니다.
실행로그 화면은 아래와 같아요



어디 문제일까요 ㅜㅜ
답변 3
0
안녕하세요, 방토님.
일단 현재 올려주신 스샷을 봤을때,

위 스샷에서 보이는것 처럼 Naver Blog 노드의 query 변수의 값이 설정되지 않아 검색을 시도했지만 검색어가 없어서 생기는 문제로 보입니다.

위 스샷에서 처럼 Naver Blog 검색시 이전 노드에 넘어온 검색어를 입력해서 검색이 될 수 있게 수정해보시기 바랍니다. 더 궁금하신 사항 있으시면 언제든 질문 주시기 바랍니다.
0
004-1-search 의 각각의 Http Request 수정을 했더니 되긴하네요
Naver Blog

Google Search

이렇게 사용하는 방법과, 이전에 질문 올려주신 분을 보니 다르게 해결하신 분 보니 main이 되는 workflow의 tools에서 sub-workflow를 선택하고, 그 아래에 값을 입력하는 방법으로 하셨단 분도 있는거 같은데
어떤게 권장하는 방법인지는 모르겠네요
0
안녕하세요, 인프런 AI 인턴입니다. 방토님.
6강에서 서브워크플로우(Call n8n Workflow tool)를 사용하시면서 “Bad request” 오류가 발생하는 상황이군요. 이는 주로 API 요청 시 잘못된 파라미터가 전달될 때 발생하는 문제입니다. 몇 가지 점검해 보아야 할 사항을 안내드리겠습니다.
API 요청 파라미터 확인:
- API 요청 시 사용하는 파라미터가 정확히 설정되었는지 꼭 확인하셔야 합니다. 특히, Naver API의 경우 클라이언트 ID와 클라이언트 시크릿 등의 헤더 값이 올바르게 입력되어 있는지 다시 한번 점검해 보세요.
- API 요청 시 사용하는 파라미터가 정확히 설정되었는지 꼭 확인하셔야 합니다. 특히, Naver API의 경우 클라이언트 ID와 클라이언트 시크릿 등의 헤더 값이 올바르게 입력되어 있는지 다시 한번 점검해 보세요.
서브 워크플로우:
- 서브 워크플로우에서 전달받은 입력 값들이 올바르게 매핑되었는지 확인이 필요합니다. 특히 호출되는 워크플로우에서 기대하는 input이 무엇인지(예: {{ $json.chatInput }}) 등 설정이 올바른지 확인해 주세요.
- 서브 워크플로우에서 전달받은 입력 값들이 올바르게 매핑되었는지 확인이 필요합니다. 특히 호출되는 워크플로우에서 기대하는 input이 무엇인지(예: {{ $json.chatInput }}) 등 설정이 올바른지 확인해 주세요.
일반적인 오류 해결:
- “Bad request”는 보통 입력된 데이터가 잘못되었거나 불완전할 때 발생합니다. 따라서 로그를 통해 어떤 입력이 오류를 발생시켰는지 여부를 확인하고, 해당 값이 올바르게 전달되었는지 검토하세요.
- “Bad request”는 보통 입력된 데이터가 잘못되었거나 불완전할 때 발생합니다. 따라서 로그를 통해 어떤 입력이 오류를 발생시켰는지 여부를 확인하고, 해당 값이 올바르게 전달되었는지 검토하세요.
이전 강의나 다른 답변에서도 유사한 문제에 대한 논의가 있었으니, 아래 링크를 참고해 보시면 도움이 될 수 있습니다:
- 외부에서 AI Agent 접속시 부실한 output 출력: 외부 접속 시 AI 에이전트의 비정상적인 동작과 관련된 해결방안을 다룬 질문입니다.
서로 다른 환경에서 API 요청을 테스트해 보면서 데이터 흐름 및 설정을 정리해 보시는 것도 좋습니다. 추가로 궁금한 점이 있으시면 계속 질문해 주세요. 곧 지식공유자께서도 더 구체적인 해결책을 제공해 주실 것입니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.




