WebsiteSearchTool은 웹사이트 내용 내에서 의미론적 검색을 수행하기 위한 개념으로 설계되었습니다.
이 도구는 Retrieval-Augmented Generation(RAG)과 같은 첨단 머신러닝 모델을 활용하여 지정된 URL에서 정보를 효율적으로 탐색하고 추출하는 것을 목표로 합니다.
사용자가 모든 웹사이트에서 검색을 수행하거나 관심 있는 특정 웹사이트에 집중할 수 있도록 유연성을 제공하는 것이 목적입니다.
현재 WebsiteSearchTool의 구현 세부 사항은 개발 중에 있으며, 설명된 기능들이 아직 제공되지 않을 수 있으니 참고 바랍니다.
아래는 다양한 시나리오에서 WebsiteSearchTool을 어떻게 활용할 수 있는지에 대한 예시입니다. 참고로, 이 예시는 설명을 위한 것이며 계획된 기능을 나타냅니다:
Code
Copy
Ask AI
from crewai_tools import WebsiteSearchTool# 에이전트가 사용할 수 있도록 도구를 초기화하는 예제# 발견된 모든 웹사이트에서 검색할 수 있음tool = WebsiteSearchTool()# 특정 웹사이트의 콘텐츠로 검색을 제한하는 예제# 이제 에이전트는 해당 웹사이트 내에서만 검색할 수 있음tool = WebsiteSearchTool(website='https://example.com')