test2023h5 commited on
Commit
b463bee
·
verified ·
1 Parent(s): 9ee0d87

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -2
app.py CHANGED
@@ -10,6 +10,7 @@ import util as util
10
 
11
  #函数部分
12
  def mychange(event):
 
13
  if event.index == 0:
14
  ss.session.prompt1 = "请将文言文拷贝到这里"
15
  ss.session.text = "子曰:温故而知新" ### todo 随机
@@ -21,12 +22,16 @@ def mychange(event):
21
 
22
 
23
  def predict():
 
 
24
  ss.message(ss.session.text)
25
  method = str(ss.session.method)
26
  response = inference(ss.session.text, method)
27
  #response = mm.predict(mytext.value, ss.session.method)
28
  #ss.session["result"] = response
29
- ss.write(response)
 
 
30
 
31
  def inference(input_text, method):
32
  #url = "http://0.0.0.0:8080/process" # 假设POST请求的路径是 /process
@@ -59,7 +64,7 @@ ss.space()
59
 
60
 
61
  mytext = ss.textarea("@text", label="@prompt1")
62
- myresult = ss.textarea("@result", label="翻译结果")
63
 
64
  ss.button("开始翻译", onclick = predict)
65
 
 
10
 
11
  #函数部分
12
  def mychange(event):
13
+ ss.session.result = ""
14
  if event.index == 0:
15
  ss.session.prompt1 = "请将文言文拷贝到这里"
16
  ss.session.text = "子曰:温故而知新" ### todo 随机
 
22
 
23
 
24
  def predict():
25
+ ss.session.result = "稍安勿躁,服务器正在运算中..."
26
+ ss.refresh_page()
27
  ss.message(ss.session.text)
28
  method = str(ss.session.method)
29
  response = inference(ss.session.text, method)
30
  #response = mm.predict(mytext.value, ss.session.method)
31
  #ss.session["result"] = response
32
+ res = response["processed_text"].replace("<|endoftext|>", "")
33
+ ss.session["result"] = res
34
+ ##ss.write(response)
35
 
36
  def inference(input_text, method):
37
  #url = "http://0.0.0.0:8080/process" # 假设POST请求的路径是 /process
 
64
 
65
 
66
  mytext = ss.textarea("@text", label="@prompt1")
67
+ myresult = ss.textarea("@result", label="翻译结果 (CPU服务器,10秒内出结果,稍安勿躁)")
68
 
69
  ss.button("开始翻译", onclick = predict)
70