File size: 339 Bytes
12d3e1a
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
class Chain:
    def __init__(self, prompt, model):
        self.prompt = prompt
        self.model = model

    def create_prompt_model_chain(self):
        return self.prompt | self.model

    def invoke_prompt_model_chain(self, invoke_params):
        chain = self.create_prompt_model_chain()
        return chain.invoke(invoke_params)