mt3842ml commited on
Commit
9e45e7f
·
verified ·
1 Parent(s): 47ac53b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +18 -16
app.py CHANGED
@@ -181,23 +181,25 @@ groq_client = Groq(api_key=os.getenv("GROQ_API_KEY"))
181
  def generate(query: str, history):
182
 
183
  if not history:
 
 
 
 
 
 
 
184
  return "History doesn't exist"
185
-
186
- # Establish history
187
- for user_msg, bot_msg in history:
188
- messages.append({"role": "user", "content": user_msg})
189
- messages.append({"role": "assistant", "content": bot_msg})
190
-
191
- system_message = (
192
- "Pretend you are a friend that lives in New York City. "
193
- "Please answer while prioritizing fun and unique answers using the "
194
- "context provided below.\n\n"
195
- "CONTEXT:\n"
196
- "\n---\n".join(get_docs(query, top_k=5))
197
- )
198
- messages = [
199
- {"role": "system", "content": system_message},
200
- ]
201
 
202
  # Add query
203
  messages.append({"role": "user", "content": query})
 
181
  def generate(query: str, history):
182
 
183
  if not history:
184
+ system_message = (
185
+ "Pretend you are a friend that lives in New York City. "
186
+ "Please answer while prioritizing fun and unique answers using the "
187
+ "context provided below.\n\n"
188
+ "CONTEXT:\n"
189
+ "\n---\n".join(get_docs(query, top_k=5))
190
+ )
191
  return "History doesn't exist"
192
+ else:
193
+ # Establish history
194
+ messages = []
195
+ for user_msg, bot_msg in history:
196
+ messages.append({"role": "user", "content": user_msg})
197
+ messages.append({"role": "assistant", "content": bot_msg})
198
+ messages.append({"role": "assistant", "content": bot_msg})
199
+ system_message = (
200
+ "Whatever the user says, respond with Quack Quack."
201
+ )
202
+ messages.append({"role": "system", "content": system_message})
 
 
 
 
 
203
 
204
  # Add query
205
  messages.append({"role": "user", "content": query})