bupa1018 commited on
Commit
483f1ea
·
1 Parent(s): f9dc281

Update kadi_apy_bot.py

Browse files
Files changed (1) hide show
  1. kadi_apy_bot.py +11 -10
kadi_apy_bot.py CHANGED
@@ -180,8 +180,9 @@ class KadiAPYBot:
180
 
181
  Guidelines if generating code:
182
  - Display the complete code first, followed by a concise explanation in no more than 5 sentences.
183
-
184
  General Guidelines:
 
185
  - If the user's query cannot be fulfilled based on the provided snippets, reply with "The API does not support the requested functionality."
186
  - If the user's query does not implicate any task, reply with a question asking the user to elaborate.
187
 
@@ -225,12 +226,12 @@ class KadiAPYBot:
225
  return formatted_docs
226
 
227
  def format_history(conversation_history):
228
- formatted_history = []
229
- for i, entry in enumerate(conversation_history, start=1):
230
- user_query = entry.get("query", "No query provided")
231
- assistant_response = entry.get("response", "No response yet") # Updated label
232
- formatted_history.append(f"Turn {i}:")
233
- formatted_history.append(f"User Query: {user_query}")
234
- formatted_history.append(f"Assistant Response: {assistant_response}") # Using "Assistant Response"
235
- formatted_history.append("\n")
236
- return "\n".join(formatted_history)
 
180
 
181
  Guidelines if generating code:
182
  - Display the complete code first, followed by a concise explanation in no more than 5 sentences.
183
+
184
  General Guidelines:
185
+ - Refer to the "Conversation History" if it provides context that could enhance your understanding of the user's query.
186
  - If the user's query cannot be fulfilled based on the provided snippets, reply with "The API does not support the requested functionality."
187
  - If the user's query does not implicate any task, reply with a question asking the user to elaborate.
188
 
 
226
  return formatted_docs
227
 
228
  def format_history(conversation_history):
229
+ formatted_history = []
230
+ for i, entry in enumerate(conversation_history, start=1):
231
+ user_query = entry.get("query", "No query provided")
232
+ assistant_response = entry.get("response", "No response yet") # Updated label
233
+ formatted_history.append(f"Turn {i}:")
234
+ formatted_history.append(f"User Query: {user_query}")
235
+ formatted_history.append(f"Assistant Response: {assistant_response}") # Using "Assistant Response"
236
+ formatted_history.append("\n")
237
+ return "\n".join(formatted_history)