Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -26,14 +26,14 @@ feedback_folder = feedback_file.parent
|
|
26 |
|
27 |
# Schedule regular uploads. Remote repo and local folder are created if they don't already exist.
|
28 |
scheduler = CommitScheduler(
|
29 |
-
repo_id="team-hatakeyama-phase2/8x8b-server-original-
|
30 |
repo_type="dataset",
|
31 |
folder_path=feedback_folder,
|
32 |
path_in_repo="data",
|
33 |
-
every=
|
34 |
)
|
35 |
|
36 |
-
def save_or_update_conversation(conversation_id, message, response, message_index, liked=None):
|
37 |
"""
|
38 |
Save or update conversation data in a JSON Lines file.
|
39 |
If the entry already exists (same id and message_index), update the 'label' field.
|
@@ -57,6 +57,7 @@ def save_or_update_conversation(conversation_id, message, response, message_inde
|
|
57 |
data.append({
|
58 |
"id": conversation_id,
|
59 |
"timestamp": datetime.now(ZoneInfo("Asia/Tokyo")).isoformat(),
|
|
|
60 |
"prompt": message,
|
61 |
"completion": response,
|
62 |
"message_index": message_index,
|
@@ -104,7 +105,7 @@ def respond(
|
|
104 |
|
105 |
# Save conversation after the full response is generated
|
106 |
message_index = len(history)
|
107 |
-
save_or_update_conversation(conversation_id, message, response, message_index)
|
108 |
|
109 |
def vote(data: gr.LikeData, history, conversation_id):
|
110 |
"""
|
|
|
26 |
|
27 |
# Schedule regular uploads. Remote repo and local folder are created if they don't already exist.
|
28 |
scheduler = CommitScheduler(
|
29 |
+
repo_id="team-hatakeyama-phase2/8x8b-server-original-data2", # Replace with your actual repo ID
|
30 |
repo_type="dataset",
|
31 |
folder_path=feedback_folder,
|
32 |
path_in_repo="data",
|
33 |
+
every=1, # Upload every 1 minutes
|
34 |
)
|
35 |
|
36 |
+
def save_or_update_conversation(conversation_id, history,message, response, message_index, liked=None):
|
37 |
"""
|
38 |
Save or update conversation data in a JSON Lines file.
|
39 |
If the entry already exists (same id and message_index), update the 'label' field.
|
|
|
57 |
data.append({
|
58 |
"id": conversation_id,
|
59 |
"timestamp": datetime.now(ZoneInfo("Asia/Tokyo")).isoformat(),
|
60 |
+
"history":history,
|
61 |
"prompt": message,
|
62 |
"completion": response,
|
63 |
"message_index": message_index,
|
|
|
105 |
|
106 |
# Save conversation after the full response is generated
|
107 |
message_index = len(history)
|
108 |
+
save_or_update_conversation(conversation_id,history, message, response, message_index)
|
109 |
|
110 |
def vote(data: gr.LikeData, history, conversation_id):
|
111 |
"""
|