beta V0.95 把農曆生日存起來
Browse files- app.py +5 -5
- savedata.db +0 -0
app.py
CHANGED
@@ -382,7 +382,7 @@ def get_advice(API_KEY, model="gpt-3.5-turbo-16k"):
|
|
382 |
returndata = '紫微斗數全書上面說:\n\n' + msum + '\n\n' + response.choices[0].message.content
|
383 |
if API_KEY:
|
384 |
ming_feedback.info = 'YES'
|
385 |
-
ming_feedback.value =
|
386 |
|
387 |
return returndata
|
388 |
|
@@ -460,7 +460,7 @@ def disp_prompt():
|
|
460 |
|
461 |
return output
|
462 |
|
463 |
-
def save_feedback(x):
|
464 |
import sqlite3
|
465 |
|
466 |
conn = sqlite3.connect('savedata.db')
|
@@ -470,7 +470,7 @@ def save_feedback(x):
|
|
470 |
output = f'謝謝您給我們 {x} / 5 分的評分,我把評分存起來了,謝謝你的評分!'
|
471 |
ming_feedback.info = ''
|
472 |
td = datetime.now().strftime('%Y-%m-%d, %H:%M:%S')
|
473 |
-
|
474 |
print(td,ming_feedback.value)
|
475 |
c.execute(f'''INSERT INTO USERFEEDBACK (FEEDBACK,SCORE,MINGSTAR,SAVEDATE) \
|
476 |
VALUES ( "{ming_feedback.value}", {x}, "{ming_star.value}", "{td}" )''')
|
@@ -480,7 +480,7 @@ def save_feedback(x):
|
|
480 |
\n\n(請參考 https://ithelp.ithome.com.tw/articles/10333740 取得 OPENAI 的 API 金鑰)'
|
481 |
|
482 |
conn.close()
|
483 |
-
print(f'User given score = {x}')
|
484 |
return output
|
485 |
|
486 |
|
@@ -604,6 +604,6 @@ with gr.Blocks() as demo:
|
|
604 |
with gr.Row():
|
605 |
ft.render()
|
606 |
btn_feedback.render()
|
607 |
-
btn_feedback.click(fn=save_feedback, inputs=ft, outputs=advice)
|
608 |
|
609 |
demo.launch()
|
|
|
382 |
returndata = '紫微斗數全書上面說:\n\n' + msum + '\n\n' + response.choices[0].message.content
|
383 |
if API_KEY:
|
384 |
ming_feedback.info = 'YES'
|
385 |
+
ming_feedback.value = returndata
|
386 |
|
387 |
return returndata
|
388 |
|
|
|
460 |
|
461 |
return output
|
462 |
|
463 |
+
def save_feedback(x,savedata):
|
464 |
import sqlite3
|
465 |
|
466 |
conn = sqlite3.connect('savedata.db')
|
|
|
470 |
output = f'謝謝您給我們 {x} / 5 分的評分,我把評分存起來了,謝謝你的評分!'
|
471 |
ming_feedback.info = ''
|
472 |
td = datetime.now().strftime('%Y-%m-%d, %H:%M:%S')
|
473 |
+
ming_feedback.value = savedata + '\n\n' + ming_feedback.value
|
474 |
print(td,ming_feedback.value)
|
475 |
c.execute(f'''INSERT INTO USERFEEDBACK (FEEDBACK,SCORE,MINGSTAR,SAVEDATE) \
|
476 |
VALUES ( "{ming_feedback.value}", {x}, "{ming_star.value}", "{td}" )''')
|
|
|
480 |
\n\n(請參考 https://ithelp.ithome.com.tw/articles/10333740 取得 OPENAI 的 API 金鑰)'
|
481 |
|
482 |
conn.close()
|
483 |
+
print(f'User given score = {x} ',savedata)
|
484 |
return output
|
485 |
|
486 |
|
|
|
604 |
with gr.Row():
|
605 |
ft.render()
|
606 |
btn_feedback.render()
|
607 |
+
btn_feedback.click(fn=save_feedback, inputs=[ft,output_gwai], outputs=advice)
|
608 |
|
609 |
demo.launch()
|
savedata.db
CHANGED
Binary files a/savedata.db and b/savedata.db differ
|
|