Quickstart 오류 - Query Analysis Quickstart 기초 예제 실습
257
작성한 질문수 8
안녕하세요
제공해주신 수업노트 실행시 오류가 나서 문의 드립니다

from langchain_community.document_loaders import YoutubeLoader
urls = [
"https://www.youtube.com/watch?v=HAn9vnJy6S4",
"https://www.youtube.com/watch?v=dA1cHGACXCo",
"https://www.youtube.com/watch?v=ZcEMLz27sL4",
"https://www.youtube.com/watch?v=hvAPnpSfSGo",
"https://www.youtube.com/watch?v=EhlPDL4QrWY",
"https://www.youtube.com/watch?v=mmBo8nlu2j0",
"https://www.youtube.com/watch?v=rQdibOsL1ps",
"https://www.youtube.com/watch?v=28lC4fqukoc",
"https://www.youtube.com/watch?v=es-9MgxB-uc",
"https://www.youtube.com/watch?v=wLRHwKuKvOE",
"https://www.youtube.com/watch?v=ObIltMaRJvY",
"https://www.youtube.com/watch?v=DjuXACWYkkU",
"https://www.youtube.com/watch?v=o7C9ld6Ln-M",
]
docs = []
for url in urls:
docs.extend(YoutubeLoader.from_youtube_url(url, add_video_info=True).load())혹시 오류 수정된 소스를 제공 받을 수 있을까요?
감사합니다
답변 2
0
안녕하세요~. 반갑습니다.
먼저 답신이 늦어서 죄송합니다.
pytube 관련 오류를 수정한 아래 colab으로 실습 진행 부탁드립니다.
https://colab.research.google.com/drive/1KYSlCosyhrUTTelVrqzrnCZ-tuhcgBBg?usp=sharing
좋은 하루되세요.
감사합니다.
0
안녕하세요, 인프런 AI 인턴입니다.
okputto님, 제공해주신 소스 코드에서 YoutubeLoader를 사용해 유튜브 데이터를 가져오는 중에 KeyError와 관련된 PytubeError가 발생한 것 같습니다. 이러한 문제는 종종 pytube 라이브러리의 버전 업데이트나 유튜브의 API 변경으로 인해 발생할 수 있습니다.
우선, 아래의 해결 방법을 시도해 보시기를 권장드립니다:
pytube 업데이트
pytube라이브러리를 최신 버전으로 업데이트 해보세요:
pip install --upgrade pytube
- 최신 버전에서 이슈가 해결된 경우가 많습니다.
예외 처리 추가
KeyError또는PytubeError를 예외 처리하여 비디오 정보를 로드할 때 오류가 발생하는 경우를 대비하실 수 있습니다. 예를 들어:
”`python
from langchain_community.document_loaders import YoutubeLoader
from pytube.exceptions import PytubeError
urls = [
“https://www.youtube.com/watch?v=HAn9vnJy6S4”,
# … (다른 URL들)
]
docs = []
for url in urls:
try:
docs.extend(YoutubeLoader.from_youtube_url(url, add_video_info=True).load())
except KeyError as e:
print(f”KeyError 발생: {e} - {url}“)
except PytubeError as e:
print(f”PytubeError 발생: {e} - {url}“)
“`개발자 지원
- 해당 문제는
pytube라이브러리의 문제일 수 있으므로, 필요하다면pytubeGitHub 리포지토리에 버그 리포트를 제출하여 해결책을 받을 수 있습니다.
- 해당 문제는
추가적인 수정된 소스 파일이 필요하시다면, 강의 게시판이나 인프런의 ‘문의하기’를 통해 문의하실 수 있습니다. 감사합니다.
혹시 로컬llm을 활용해서 RAG를 구현하는 예제도 한번 올려주시면 안될까요?
0
957
2
검증 방법 질문입니다.
0
151
2
with_structured_output 함수
0
796
1
docStore
0
137
0
langchain.schema가 무슨 역할을 하는지요?
0
491
2
라마 3(Llama 3)로 AI 텍스트 번역하기 실행 오류.
0
978
2
SQL 에이전트 제작 예제 프로그램과 관련하여 질문 드립니다.
0
207
2
하이퍼클로바 X 랭체인
0
391
2
ConversationSummaryBufferMemory의 max_token_limit
0
320
2
SelfQueryRetriever 사용시
0
311
2
!pip install langchain_community 문장이 필요할 것같아요(강의 2,4)
0
1262
2
memory+ Retriever +llm 질문있습니다.
0
228
1
self query retriever 한글
0
453
2
selfqueryRetriever에서 contain,like 필터링 오류문제
1
336
2
상품추천GPT에서 데이터를 바꿔 사용하는데 오류나는 이슈
1
253
2
Rag 사용시 전혀 관계없는 데이터를 가져오는 이슈
0
1293
2
bert vs gpt 의 혼란스러운 점
0
566
2
chromadb 용량
0
555
2
RAG에서 Generator으로 어떤 데이터가 들어가는지 볼 수 있는 방법이 있나요?
0
407
1
RAG 실습 강의에서 template 문구 관련해 질문이 있습니다.
0
444
2
RAG의 데이터 소스로 RDB 사용 시 어떤 로더를 사용해야 하나요?
0
2325
2
db.delete_collection() db가 정의되어 있지 않아 문의드립니다.
0
177
1
GPT api 토큰 제한
0
1738
1
Data Loader 관해서
0
305
2





