Spaces:
Sleeping
Sleeping
Commit
·
5b28103
1
Parent(s):
4dd424d
feat: return chat history id
Browse files- app.py +1 -1
- chat_history.py +7 -0
app.py
CHANGED
@@ -79,7 +79,7 @@ def on_click_callback():
|
|
79 |
)
|
80 |
)
|
81 |
st.session_state.token_count += cb.total_tokens
|
82 |
-
insert_chat_history(conn, human_prompt, llm_response["answer"])
|
83 |
|
84 |
|
85 |
load_css()
|
|
|
79 |
)
|
80 |
)
|
81 |
st.session_state.token_count += cb.total_tokens
|
82 |
+
history_id = insert_chat_history(conn, human_prompt, llm_response["answer"])
|
83 |
|
84 |
|
85 |
load_css()
|
chat_history.py
CHANGED
@@ -15,3 +15,10 @@ def insert_chat_history(conn: sqlalchemy.engine.Connection, query: str, answer:
|
|
15 |
],
|
16 |
)
|
17 |
conn.commit()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
],
|
16 |
)
|
17 |
conn.commit()
|
18 |
+
|
19 |
+
result = conn.execute(
|
20 |
+
text("SELECT id FROM chat_history ORDER BY id DESC LIMIT 1;")
|
21 |
+
)
|
22 |
+
last_row_id = result.fetchone()[0]
|
23 |
+
conn.commit()
|
24 |
+
return last_row_id
|