Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -104,7 +104,7 @@ def respond(message, api_key, max_tokens, top_p, temperature):
|
|
104 |
def render_message(history):
|
105 |
messages_html = """
|
106 |
<div id="chatbox-container" class="chatbox">
|
107 |
-
<div id="messages">"""
|
108 |
|
109 |
for user_message, assistant_message, user_profile, assistant_profile, user_pic, assistant_pic in history:
|
110 |
if user_message:
|
@@ -119,6 +119,14 @@ def render_message(history):
|
|
119 |
messages_html += f"<img src='{assistant_pic}' style='width: 40px; height: 40px; border-radius: 50%; margin-right: 10px;'>"
|
120 |
messages_html += f"{assistant_message}</div><br>"
|
121 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
122 |
|
123 |
return messages_html
|
124 |
|
|
|
104 |
def render_message(history):
|
105 |
messages_html = """
|
106 |
<div id="chatbox-container" class="chatbox">
|
107 |
+
<div id="messages" style="scroll-behavior: smooth;">"""
|
108 |
|
109 |
for user_message, assistant_message, user_profile, assistant_profile, user_pic, assistant_pic in history:
|
110 |
if user_message:
|
|
|
119 |
messages_html += f"<img src='{assistant_pic}' style='width: 40px; height: 40px; border-radius: 50%; margin-right: 10px;'>"
|
120 |
messages_html += f"{assistant_message}</div><br>"
|
121 |
|
122 |
+
messages_html += """
|
123 |
+
</div>
|
124 |
+
</div>
|
125 |
+
<script>
|
126 |
+
var chatboxContainer = document.getElementById('chatbox-container');
|
127 |
+
chatboxContainer.scrollTop = chatboxContainer.scrollHeight;
|
128 |
+
</script>
|
129 |
+
"""
|
130 |
|
131 |
return messages_html
|
132 |
|