Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -14,6 +14,8 @@ load_dotenv(override=True)
|
|
14 |
|
15 |
def push(text):
|
16 |
try:
|
|
|
|
|
17 |
requests.post(
|
18 |
"https://api.pushover.net/1/messages.json",
|
19 |
data={
|
@@ -27,7 +29,10 @@ def push(text):
|
|
27 |
|
28 |
def record_user_details(email, name="Name not provided", notes="not provided"):
|
29 |
latest_log = "
|
30 |
-
".join([
|
|
|
|
|
|
|
31 |
msg = f"[New Contact]
|
32 |
Name: {name}
|
33 |
Email: {email}
|
@@ -40,7 +45,10 @@ Recent Chat:
|
|
40 |
|
41 |
def record_unknown_question(question):
|
42 |
latest_log = "
|
43 |
-
".join([
|
|
|
|
|
|
|
44 |
msg = f"[Unknown Question]
|
45 |
Q: {question}
|
46 |
|
|
|
14 |
|
15 |
def push(text):
|
16 |
try:
|
17 |
+
Path("chat_logs").mkdir(exist_ok=True)
|
18 |
+
try:
|
19 |
requests.post(
|
20 |
"https://api.pushover.net/1/messages.json",
|
21 |
data={
|
|
|
29 |
|
30 |
def record_user_details(email, name="Name not provided", notes="not provided"):
|
31 |
latest_log = "
|
32 |
+
".join([
|
33 |
+
f"{entry['role'].capitalize()}: {entry['content'][:200]}"
|
34 |
+
for entry in me.session_log[-6:]
|
35 |
+
])
|
36 |
msg = f"[New Contact]
|
37 |
Name: {name}
|
38 |
Email: {email}
|
|
|
45 |
|
46 |
def record_unknown_question(question):
|
47 |
latest_log = "
|
48 |
+
".join([
|
49 |
+
f"{entry['role'].capitalize()}: {entry['content'][:200]}"
|
50 |
+
for entry in me.session_log[-6:]
|
51 |
+
])
|
52 |
msg = f"[Unknown Question]
|
53 |
Q: {question}
|
54 |
|