Spaces:
Configuration error
Configuration error
| from src.internal.agents.base_agents import Agent | |
| from src.internal.rag.inference.inferencer import Inferencer | |
| class QueryMakerAgent(Agent): | |
| def __init__(self, inferencer : Inferencer, prompt_template): | |
| super().__init__(inferencer, prompt_template) | |
| self.inferencer = inferencer | |
| self.prompt_template = prompt_template | |
| async def get_result(self, question : str): | |
| self.inferencer.model.prompt_template = self.prompt_template | |
| print("Question received :", question) | |
| return await self.inferencer.infer(query = question) | |