YoutubeVideoSearchTool은 YouTube 비디오 콘텐츠 내에서 RAG(Retrieval-Augmented Generation) 검색을 수행하도록 설계되었다.
YoutubeVideoSearchTool
crewai_tools
패키지의 일부로, Youtube 동영상 콘텐츠 내에서 의미 기반 검색을 수행하도록 설계되었다. RAG(Retrieval-Augmented Generation) 기술을 활용한다. 이 도구는 다양한 소스를 대상으로 RAG를 사용하는 여러 “검색” 도구 중 하나다. YoutubeVideoSearchTool은 검색 방식에서 유연성을 제공한다. 사용자는 특정 동영상 URL을 지정하지 않고도 Youtube의 모든 콘텐츠를 대상으로 검색할 수 있다. 또는 특정 Youtube 동영상 URL을 제공해 해당 동영상만 대상으로 검색할 수도 있다.
YoutubeVideoSearchTool
을 사용하려면 먼저 crewai_tools
패키지를 설치해야 한다. 이 패키지는 데이터 분석 및 처리 작업을 향상시키기 위해 설계된 다양한 유틸리티와 함께 YoutubeVideoSearchTool
을 포함하고 있다. 터미널에서 다음 명령어를 실행해 패키지를 설치한다:
youtube_video_url
: 초기화 시 선택적 인자지만 특정 유튜브 동영상을 대상으로 할 때는 필수이다. 검색하려는 유튜브 동영상의 URL 경로를 지정한다.