Spaces:
Runtime error
Runtime error
from model.propmt.prompt_handler import * | |
from model.llm.llm import * | |
from model.rag.rag_handler import * | |
from config import * | |
class Chat: | |
def __init__(self, chat_id, rag_handler) -> None: | |
self.chat_id = chat_id | |
self.message_history = [] | |
self.response_history = [] | |
self.prompt_handler = Prompt() | |
self.llm = LLM_API_Call("gilas") | |
self.rag_handler = rag_handler | |
def response(self, message: str) -> str: | |
self.message_history.append(message) | |
info_list = self.rag_handler.get_information(message) | |
prompt = self.prompt_handler.get_prompt(message, info_list) | |
# response = self.llm.get_LLM_response(prompt=prompt) | |
# self.response_history.append(response) | |
return prompt | |