강의

멘토링

커뮤니티

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

juengwoo kang님의 프로필 이미지
juengwoo kang

작성한 질문수

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

공공데이터 API 를 사용하여 자동화하는 부동산 갭 투자 분석 시스템 만들기

31강. api 호출하면 결과를 1개만 받아옵니다.

해결된 질문

작성

·

16

0

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

     

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

     

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

image.pngimage.pngimage.png

api 호출은 제대로 되는 듯 한데, 결과를 1개만 받아옵니다.

이유가 뭘까요...

답변 2

0

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

Gemini는 내용을 무조건적으로 요약을 하려는 특성이 있어서 프롬프트를 좀 더 보강하거나 AI 모델을 다른 모델로 변경해서 사용해보시는걸 추천합니다. 클로드 소넷이나 ChatGPT 등 다른 여러 모델로 테스트 해보시거나 프롬프트에 호출 결과를 요약하지 말라는 내용을 좀 더 보강해서 테스트 해보시는게 좋을듯 합니다.

juengwoo kang님의 프로필 이미지
juengwoo kang
질문자

chatgpt도 해봣는데 얘는 남박사님과 다르게 아예 동작을 못시켜서 구글로 햇거덩요. 클로드도 해보겠습니다.

 

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

제가 올려주신 스샷의 정보를 그대로 사용해서 방금 실행을 해봤습니다만..

 

image.png

테스트는 단순히 AI Agent 노드만 작성을 했고,

 

image.png

올려주신 데이터를 그대로 사용해봤습니다. 서비스키도 juengwoo kang님의 키를 그대로 사용했습니다.(오픈된 게시판에 노출된 키는 차후 변경하시는걸 권장합니다.)

 

image.png

이렇게 실행했을때 위 스샷처럼 데이터를 가지고 왔고,

 

image.png

다음 코드 노드에서도 문제없이 처리하여 총 2개의 데이터가 최종 출력되는걸 확인했습니다.

 

image.png

테스트에 사용된 AI 모델은 gemini-flash-latest 버전을 사용했습니다.

0

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

API 호출 시 여러 결과를 받아야 하는데, 현재는 1개만 받아오고 있는 문제를 겪고 계신 것 같습니다. 이 문제의 발생 원인과 관련해 몇 가지 가능성을 짚어보고 해결 방안을 제안 드리겠습니다.

원인 분석 및 해결 방법:

  1. API의 기본설정 확인:

    • API가 결과를 제한된 개수만 반환하도록 기본 설정이 되어 있을 수 있습니다. numOfRows 등의 파라미터를 확인하여 요청 시 받으려는 결과의 개수를 명시적으로 지정해 보세요.
  2. 페이징(Paging) 문제:

    • API가 결과를 페이지 단위로 반환할 수 있습니다. 이 경우 pageNonumOfRows 파라미터를 설정하여 다른 페이지의 결과를 받아와야 합니다. pageNo 값을 증가시키면서 반복문을 사용하여 모든 데이터를 수집해 볼 수 있습니다.
  3. 쿼리 조건 확인:

    • API 요청에 사용하는 쿼리 조건이 지나치게 제한적일 수 있습니다. API 문서를 참고하여 다양한 구문을 사용해 볼 수 있으며, 응답 조건을 보다 일반적으로 설정하여 보다 많은 결과를 받도록 해 보세요.
  4. Response 구조 및 필터링:

    • 응답에서 여러 결과를 수신했음에도 불구하고, 이후 처리 과정에서 하나의 결과만 필터링되거나 출력될 수 있습니다. JSON 파싱 로직 및 처리 과정 확인을 통해 모든 응답을 출력 및 확인할 수 있도록 수정해 보세요.

API 활용 시 참고할 만한 유사한 문제와 해결 방법에 관한 정보를 아래 링크에서 확인하실 수 있습니다:

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

juengwoo kang님의 프로필 이미지
juengwoo kang

작성한 질문수

질문하기