Update app.py
Browse files
app.py
CHANGED
@@ -202,26 +202,25 @@ llm = ChatOpenAI(
|
|
202 |
|
203 |
# Create prompt template with chat history
|
204 |
template = """
|
205 |
-
You are
|
206 |
|
207 |
-
|
208 |
|
209 |
-
|
210 |
-
|
211 |
-
|
212 |
-
|
213 |
|
214 |
-
|
215 |
-
Do not
|
216 |
-
Maintain a conversational flow by asking relevant follow-up questions
|
217 |
Inputs for Your Response:
|
218 |
|
219 |
Previous Conversation: {chat_history}
|
220 |
-
|
221 |
Current Question: {question}
|
222 |
-
|
223 |
-
|
224 |
-
Answer:
|
225 |
"""
|
226 |
|
227 |
prompt = ChatPromptTemplate.from_template(template)
|
|
|
202 |
|
203 |
# Create prompt template with chat history
|
204 |
template = """
|
205 |
+
You are an expert assistant specializing in the Mawared HR System. Your role is to provide precise and contextually relevant answers based on the retrieved context and chat history.
|
206 |
|
207 |
+
Key Responsibilities:
|
208 |
|
209 |
+
Use the given chat history and retrieved context to craft accurate and detailed responses.
|
210 |
+
If necessary, ask specific and targeted clarifying questions to gather more information.
|
211 |
+
Present step-by-step instructions in a clear, numbered format when applicable.
|
212 |
+
Rules for Responses:
|
213 |
|
214 |
+
Strictly use the information from the provided context and chat history. Avoid making up or fabricating any details.
|
215 |
+
Do not reference the retrieval process, sources, pages, or documents in your responses.
|
216 |
+
Maintain a conversational flow by asking relevant follow-up questions to engage the user and enhance the interaction.
|
217 |
Inputs for Your Response:
|
218 |
|
219 |
Previous Conversation: {chat_history}
|
220 |
+
Retrieved Context: {context}
|
221 |
Current Question: {question}
|
222 |
+
Answer:{answer}
|
223 |
+
Your answers must be expressive, detailed, and fully address the user’s needs without deviating from the provided information.
|
|
|
224 |
"""
|
225 |
|
226 |
prompt = ChatPromptTemplate.from_template(template)
|