강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của bangtoe92
bangtoe92

câu hỏi đã được viết

[Inflearn Award Bestseller] Cách trở thành chuyên gia tự động hóa AI không cần code, Hướng dẫn hoàn hảo về n8n

Thêm Naver Search API và xây dựng tính năng tìm kiếm thành một sub-workflow.

(해결) 6강 sub workflow 호출하는데 오류가 있어요 ㅜㅜ

Đã giải quyết

Viết

·

71

·

Đã chỉnh sửa

0

  • 어떤 강의에 대한 질문인지 자세하게 알려주시면 답변을 드리는데 도움이 됩니다.

     

  • 스크린샷윈도우키 + 쉬프트키 + S(윈도우)을 자세히 첨부하시면 답변 드리는데 많은 도움이 됩니다.

     

  • 동영상 재생 관련 같은 인프런 서비스 관련 문의는 1:1 문의하기를 이용해 주세요.

 

제가 강의를 보다가 막혀서 질문을 올렸는데, 설명해주셨네요... 죄송해요

해결했습니다!


 

6강 진행중 질문입니다.

  • 004-chatbot-naver-api 화면

image.pngimage.png

 

  • 004-1-search 화면

image.png

 


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

 

실행로그 화면은 아래와 같아요

image.pngimage.pngimage.png

 

어디 문제일까요 ㅜㅜ

n8n인공지능(ai)ragai-활용-(ax)ai-agent

Câu trả lời 3

0

nambaksa님의 프로필 이미지
nambaksa
Người chia sẻ kiến thức

안녕하세요, 방토님.

일단 현재 올려주신 스샷을 봤을때,

 

image.png

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

 

image.png

위 스샷에서 처럼 Naver Blog 검색시 이전 노드에 넘어온 검색어를 입력해서 검색이 될 수 있게 수정해보시기 바랍니다. 더 궁금하신 사항 있으시면 언제든 질문 주시기 바랍니다.

0

bangtoe92님의 프로필 이미지
bangtoe92
Người đặt câu hỏi

004-1-search 의 각각의 Http Request 수정을 했더니 되긴하네요

  • Naver Blog

image.png
  • Google Search

image.png

 

이렇게 사용하는 방법과, 이전에 질문 올려주신 분을 보니 다르게 해결하신 분 보니 main이 되는 workflow의 tools에서 sub-workflow를 선택하고, 그 아래에 값을 입력하는 방법으로 하셨단 분도 있는거 같은데

 

어떤게 권장하는 방법인지는 모르겠네요

0

안녕하세요, 인프런 AI 인턴입니다. 방토님.

6강에서 서브워크플로우(Call n8n Workflow tool)를 사용하시면서 “Bad request” 오류가 발생하는 상황이군요. 이는 주로 API 요청 시 잘못된 파라미터가 전달될 때 발생하는 문제입니다. 몇 가지 점검해 보아야 할 사항을 안내드리겠습니다.

  1. API 요청 파라미터 확인:

    • API 요청 시 사용하는 파라미터가 정확히 설정되었는지 꼭 확인하셔야 합니다. 특히, Naver API의 경우 클라이언트 ID와 클라이언트 시크릿 등의 헤더 값이 올바르게 입력되어 있는지 다시 한번 점검해 보세요.
  2. 서브 워크플로우:

    • 서브 워크플로우에서 전달받은 입력 값들이 올바르게 매핑되었는지 확인이 필요합니다. 특히 호출되는 워크플로우에서 기대하는 input이 무엇인지(예: {{ $json.chatInput }}) 등 설정이 올바른지 확인해 주세요.
  3. 일반적인 오류 해결:

    • “Bad request”는 보통 입력된 데이터가 잘못되었거나 불완전할 때 발생합니다. 따라서 로그를 통해 어떤 입력이 오류를 발생시켰는지 여부를 확인하고, 해당 값이 올바르게 전달되었는지 검토하세요.

이전 강의나 다른 답변에서도 유사한 문제에 대한 논의가 있었으니, 아래 링크를 참고해 보시면 도움이 될 수 있습니다:

서로 다른 환경에서 API 요청을 테스트해 보면서 데이터 흐름 및 설정을 정리해 보시는 것도 좋습니다. 추가로 궁금한 점이 있으시면 계속 질문해 주세요. 곧 지식공유자께서도 더 구체적인 해결책을 제공해 주실 것입니다.

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

Hình ảnh hồ sơ của bangtoe92
bangtoe92

câu hỏi đã được viết

Đặt câu hỏi