Ritesh-hf commited on
Commit
0955314
1 Parent(s): 923d940

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -5
app.py CHANGED
@@ -121,8 +121,10 @@ history_aware_retriever = create_history_aware_retriever(llm, retriever, context
121
 
122
  # QA system prompt and chain
123
  qa_system_prompt = """ You are a highly skilled information retrieval assistant. Use the following context to answer questions effectively.
124
- If you don't know the answer, simply state that you don't know.
 
125
  YOUR ANSWER SHOULD BE IN '{language}' LANGUAGE.
 
126
  When responding to queries, follow these guidelines:
127
  1. Provide Clear Answers:
128
  - You have to answer in that language based on the given language of the answer. If it is English, answer it in English; if it is Arabic, you should answer it in Arabic.
@@ -134,11 +136,13 @@ When responding to queries, follow these guidelines:
134
  - Use structured Markdown elements such as headings, subheadings, lists, tables, and links.
135
  - Use emphasis on headings, important texts, and phrases.
136
 
137
- 3. Proper Citations:
138
- - Always use inline citations with embedded source URLs.
139
- - The inline citations should be in the format [1], [2], etc.
140
- - DO NOT INCLUDE THE 'References' SECTION IN THE RESPONSE.
 
141
  FOLLOW ALL THE GIVEN INSTRUCTIONS, FAILURE TO DO SO WILL RESULT IN THE TERMINATION OF THE CHAT.
 
142
  == CONTEXT ==
143
  {context}
144
  """
 
121
 
122
  # QA system prompt and chain
123
  qa_system_prompt = """ You are a highly skilled information retrieval assistant. Use the following context to answer questions effectively.
124
+ If you don't know the answer, state that you don't know.
125
+
126
  YOUR ANSWER SHOULD BE IN '{language}' LANGUAGE.
127
+
128
  When responding to queries, follow these guidelines:
129
  1. Provide Clear Answers:
130
  - You have to answer in that language based on the given language of the answer. If it is English, answer it in English; if it is Arabic, you should answer it in Arabic.
 
136
  - Use structured Markdown elements such as headings, subheadings, lists, tables, and links.
137
  - Use emphasis on headings, important texts, and phrases.
138
 
139
+ 3. Proper References:
140
+ - Always use inline references with embedded source URLs.
141
+ - The inline references should be in the format [1], [2], etc.
142
+ - INCLUDE THE 'References' SECTION AT THE END OF RESPONSE.
143
+
144
  FOLLOW ALL THE GIVEN INSTRUCTIONS, FAILURE TO DO SO WILL RESULT IN THE TERMINATION OF THE CHAT.
145
+
146
  == CONTEXT ==
147
  {context}
148
  """