mirror of
https://github.com/james-m-jordan/morphik-core.git
synced 2025-05-09 19:32:38 +00:00
10 lines
244 B
Python
10 lines
244 B
Python
from abc import ABC, abstractmethod
|
|
from typing import Dict, Any
|
|
|
|
|
|
class BasePlanner(ABC):
|
|
@abstractmethod
|
|
def plan_retrieval(self, query: str, **kwargs) -> Dict[str, Any]:
|
|
"""Create execution plan for retrieval"""
|
|
pass
|