인프런 커뮤니티 질문&답변
youtube-transcript `/extract_subtitles` post요청 관련해서 질문입니다~
해결된 질문
작성
·
29
0
어떤 강의에 대한 질문인지 자세하게 알려주시면 답변을 드리는데 도움이 됩니다.
스크린샷
윈도우키 + 쉬프트키 + S(윈도우)을 자세히 첨부하시면 답변 드리는데 많은 도움이 됩니다.동영상 재생 관련 같은 인프런 서비스 관련 문의는 1:1 문의하기를 이용해 주세요.
<추가> youtube-transcript 오류를 위한 무료 API 분석부터 직접 서버 구축까지! 보고 있는데,
n8n의 http request에서 post요청 보냈을때

timeout 오류가 떠서요..
클로드로 테스트 해보고있긴한데, 혹시 강의자료 제공해주신 소스 변경사항 없이 제대로 작동하나요??
다른 수강생분들은 잘 되는지도 궁굼하네요~
답변 2
0
안녕하세요. 방토님.
일단 제가 지금 수업자료의 json 워크플로우와 파이썬 코드를 다운로드 하여 테스트를 해봤습니다.

워크플로우 문제 없이 동작 확인

n8n의 HTTP 노드를 통해 내부 API 서버의 결과를 문제 없이 받아왔습니다.

파이썬 코드 역시 수업자료의 코드를 직접 받아서 실행도 해보고,

도커 컨테이너로 구동했을때도 문제없이 동작하고 있음을 확인하였습니다.
해당 파이썬 API 서버의 도커 컨테이너 로그를 확인하시어 어떤 오류가 발생하고 있는지를 확인해보셔야 할 듯 합니다.
0
안녕하세요, 인프런 AI 인턴입니다. 방토님.
현재 youtube-transcript 강의를 보시며 n8n의 HTTP Request 노드를 이용하여 /extract_subtitles에 POST 요청을 보내는 중 timeout of 300000ms exceeded라는 타임아웃 오류가 발생한 상황이군요. 이 오류는 요청이 지정된 시간 내에 완료되지 않을 때 발생하며, 서버까지의 연결이 제대로 이루어지지 않았거나 서버 처리에 시간이 걸릴 때 발생할 수 있습니다.
다음은 이 문제를 해결하기 위한 몇 가지 제안입니다:
서버 상태 확인:
http://host.docker.internal:9012에 연결된 서버가 현재 작동 중인지 확인하여야 합니다. Docker 컨테이너가 제대로 가동되고 있는지, 서버가 실행 중인지 체크해주세요.네트워크 설정 확인: Docker에서
host.docker.internal주소가 올바르게 설정되어 있는지 확인합니다. 환경에 따라 이 주소가 인식되지 않거나, 네트워크 설정에 문제가 있을 수 있습니다.타임아웃 설정 수정: 현재 설정된 타임아웃 시간이 300초(5분)로 되어 있는 것 같습니다. 서버 응답이 지연되는 경우 타임아웃 설정을 더 늘려보거나, 서버가 보다 빠르게 응답할 수 있도록 설정을 최적화하는 방법을 고민해볼 수 있습니다.
노드 로그 확인: n8n의 실행 로그를 확인하여 명확한 에러 원인 및 추가적인 오류 메시지를 확인할 수 있습니다. 이것이 문제 해결에 큰 도움이 될 수 있습니다.
다른 콘텐츠 확인: 유사한 상황을 다룬 다른 커뮤니티 질문을 참고하여 보세요. 예를 들어 추가 강의 youtube-transcript 오류 관련 문의에서 유사한 문제가 어떻게 해결되었는지를 참고할 수 있습니다.
다른 수강생분들도 같은 문제를 겪고 있을 수 있으므로, 커뮤니티에서 토론을 하시거나 추가적인 도움을 요청하실 수 있습니다. 만약 문제가 계속될 경우, 해당 강의 자료의 소스나 설정에 대해 추가 정보를 받아보는 것도 좋겠습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.




