PDFSearchTool은 PDF 문서 내에서 의미 기반 검색(semantic search)을 수행하는 RAG(Retrieval-Augmented Generation) 도구다. 사용자는 검색 쿼리와 PDF 문서를 입력하면, 이 도구는 고급 검색 기술을 활용해 관련 내용을 효율적으로 찾아준다. 이 기능은 특히 대용량 PDF 파일에서 특정 정보를 빠르게 추출할 때 유용하다.
from crewai_tools import PDFSearchTool# 실행 시 경로를 제공할 경우 모든 PDF 콘텐츠 검색이 가능하도록 도구 초기화tool = PDFSearchTool()# 또는# 특정 PDF 경로를 지정해 해당 문서 내에서만 검색하도록 도구 초기화tool = PDFSearchTool(pdf='path/to/your/document.pdf')