mirror of
https://github.com/StanGirard/quivr.git
synced 2024-12-29 22:32:40 +03:00
15 lines
513 B
Python
15 lines
513 B
Python
from logger import get_logger
|
|
from models.chats import ChatMessage
|
|
from models.settings import common_dependencies
|
|
|
|
logger = get_logger(__name__)
|
|
|
|
|
|
def get_chat_name_from_first_question(chat_message: ChatMessage):
|
|
# Step 1: Get the summary of the first question
|
|
# first_question_summary = summarize_as_title(chat_message.question)
|
|
# Step 2: Process this summary to create a chat name by selecting the first three words
|
|
chat_name = " ".join(chat_message.question.split()[:3])
|
|
|
|
return chat_name
|