base_web_search_driver BaseWebSearchDriver Bases: ABC Source code in griptape/drivers/web_search/base_web_search_driver.py 8 9 10 11 12 13@define class BaseWebSearchDriver(ABC): results_count: int = field(default=5, kw_only=True) @abstractmethod def search(self, query: str, **kwargs) -> ListArtifact: ... results_count = field(default=5, kw_only=True) class-attribute instance-attribute search(query, **kwargs) abstractmethod Source code in griptape/drivers/web_search/base_web_search_driver.py 12 13@abstractmethod def search(self, query: str, **kwargs) -> ListArtifact: ...