File size: 305 Bytes
58974f8
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
from models import BaseModel
class BaseRefiner:
    def __init__(self,
                 sys_prompt: str, 
                 model: BaseModel,
        ) -> None:
        self.sys_prompt = sys_prompt
        self.model = model
    
    def refine(self, message: str) -> str:
        raise NotImplementedError