--- title: "개요" description: "웹 검색을 수행하고, 저장소를 찾으며, 인터넷 전반에 걸쳐 정보를 조사합니다" icon: "face-smile" --- 이러한 도구들은 에이전트가 웹을 검색하고, 다양한 주제를 조사하며, 검색 엔진, GitHub, YouTube 등 다양한 플랫폼에서 정보를 찾을 수 있도록 지원합니다. ## **사용 가능한 도구** 종합적인 웹 검색 기능을 위한 Google 검색 API 통합. Brave의 독립적인 검색 인덱스를 활용한 프라이버시 중심의 검색. 특정하고 관련성 높은 콘텐츠를 찾기 위한 AI 기반 검색. 최신 콘텐츠 인덱싱을 통한 실시간 웹 검색. GitHub 저장소, 코드, 이슈, 문서를 검색합니다. 특정 웹사이트 및 도메인 내에서 검색합니다. 코드 문서와 기술 자료를 검색합니다. 특정 콘텐츠 및 크리에이터를 찾기 위한 YouTube 채널 검색. 주제, 키워드 또는 조건별로 YouTube 동영상을 찾고 분석합니다. Tavily의 AI 기반 검색 API를 활용한 종합 웹 검색. Tavily API를 사용하여 웹 페이지에서 구조화된 콘텐츠를 추출합니다. arXiv에서 논문을 검색하고 선택적으로 PDF를 다운로드합니다. 구조화된 결과를 제공하는 SerpApi를 통한 Google 검색. SerpApi를 통한 Google 쇼핑 쿼리. ## **일반적인 사용 사례** - **시장 조사**: 산업 트렌드와 경쟁사 분석 검색 - **콘텐츠 발견**: 관련 기사, 영상 및 자료 찾기 - **코드 연구**: 저장소 및 문서에서 솔루션 검색 - **리드 생성**: 기업 및 개인 조사 - **학술 연구**: 학술 기사 및 기술 논문 찾기 ```python from crewai_tools import SerperDevTool, GitHubSearchTool, YoutubeVideoSearchTool, TavilySearchTool, TavilyExtractorTool # Create research tools web_search = SerperDevTool() code_search = GitHubSearchTool() video_research = YoutubeVideoSearchTool() tavily_search = TavilySearchTool() content_extractor = TavilyExtractorTool() # Add to your agent agent = Agent( role="Research Analyst", tools=[web_search, code_search, video_research, tavily_search, content_extractor], goal="Gather comprehensive information on any topic" ) ```