This commit is contained in:
Iyeoluwa Akinrinola
2025-05-12 16:30:35 +01:00
parent 7c61e98340
commit f00941cece
4 changed files with 180 additions and 21 deletions
+28 -14
View File
@@ -286,21 +286,35 @@ class ChatService:
# Get response from model
model_id = chat['model_id']
response_text = model_service.generate_response(
model_id=model_id,
prompt=message,
context=context,
use_rag=use_rag,
model_params=model_params
)
try:
print(f"Requesting response from model {model_id} for chat {chat_id}")
response_text = model_service.generate_response(
model_id=model_id,
prompt=message,
context=context,
use_rag=use_rag,
model_params=model_params
)
# Add bot response to chat
response_message = self.add_message(
chat_id=chat_id,
content=response_text,
user_id=user_id,
is_user_message=False
)
# Add bot response to chat
response_message = self.add_message(
chat_id=chat_id,
content=response_text,
user_id=user_id,
is_user_message=False
)
except Exception as e:
error_message = f"Error generating response: {str(e)}"
print(f"ERROR: {error_message}")
# Add error message to chat
response_message = self.add_message(
chat_id=chat_id,
content=error_message,
user_id=user_id,
is_user_message=False
)
return response_message