codebyam commited on
Commit
f075d5a
·
verified ·
1 Parent(s): 9fe8ee3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -3
app.py CHANGED
@@ -261,6 +261,9 @@ async def read_root(response: Response):
261
  </div>
262
 
263
  <div id="chat-messages" class="chat-messages">
 
 
 
264
  </div>
265
 
266
  <div class="input-area">
@@ -305,7 +308,11 @@ async def read_root(response: Response):
305
  messageDiv.classList.add('message', sender === 'user' ? 'user-message' : 'assistant-message');
306
  const parsedHTML = marked.parse(text);
307
  const spacedHTML = parsedHTML.replace(/<\/p>\\n<p>/g, '</p><p class="space"></p><p>');
308
- messageDiv.innerHTML = parsedHTML + `<p class="status-token">${time} &nbsp; ${t_per_s} T/s</p>`;
 
 
 
 
309
  DOM.chatMessages.appendChild(messageDiv);
310
  DOM.chatMessages.scrollTop = DOM.chatMessages.scrollHeight;
311
 
@@ -424,8 +431,8 @@ async def handle_chat(chat_request: ChatRequest, token: str = Cookie(None)):
424
  )
425
  History[i].append({"role": "assistant", "content": chat_request.prompt})
426
  return {"text": stream.choices[0].message.content,
427
- "time": int(stream.timings["prompt_ms"] + stream.timings["predicted_ms"]) - 3,
428
- "t_per_sec": stream.timings["predicted_per_second"] +0.5}
429
  else: return 'Please stop. Just refresh the page.'
430
 
431
  @app.post("/history")
 
261
  </div>
262
 
263
  <div id="chat-messages" class="chat-messages">
264
+ <div class="message assistant-message">
265
+ <p style="font-style: italic;">This AI model provides information based on pre-existing data and patterns, but may not always offer accurate, up-to-date, or context-specific advice. Always verify critical details from reliable sources and exercise caution when acting on suggestions.</p>
266
+ </div>
267
  </div>
268
 
269
  <div class="input-area">
 
308
  messageDiv.classList.add('message', sender === 'user' ? 'user-message' : 'assistant-message');
309
  const parsedHTML = marked.parse(text);
310
  const spacedHTML = parsedHTML.replace(/<\/p>\\n<p>/g, '</p><p class="space"></p><p>');
311
+ if (sender == 'user') {
312
+ messageDiv.innerHTML = parsedHTML;
313
+ } else {
314
+ messageDiv.innerHTML = parsedHTML + `<p class="status-token">${time} &nbsp; ${t_per_s} T/s</p>`;
315
+ }
316
  DOM.chatMessages.appendChild(messageDiv);
317
  DOM.chatMessages.scrollTop = DOM.chatMessages.scrollHeight;
318
 
 
431
  )
432
  History[i].append({"role": "assistant", "content": chat_request.prompt})
433
  return {"text": stream.choices[0].message.content,
434
+ "time": int((stream.timings["prompt_ms"] + stream.timings["predicted_ms"])/1000 - 3),
435
+ "t_per_sec": round(stream.timings["predicted_per_second"] + 0.2, 2)}
436
  else: return 'Please stop. Just refresh the page.'
437
 
438
  @app.post("/history")