File size: 205 Bytes
8a56e6e
603857e
 
 
8a56e6e
603857e
 
1
2
3
4
5
6
7
class BaseAdapter:
    name: str = "Unknown"
    is_live: bool = False
    is_extended: bool = False

    def search(self, query: str):
        raise NotImplementedError("Adapters must implement search()")