Bargerya commited on
Commit
2498233
1 Parent(s): 0758717

beta V0.95
把農曆生日存起來

Browse files
Files changed (2) hide show
  1. app.py +5 -5
  2. 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 = ming_star.value + '\n\n' + returndata
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