test2023h5 commited on
Commit
e848727
·
verified ·
1 Parent(s): 829623f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +59 -1
app.py CHANGED
@@ -1,3 +1,61 @@
 
 
1
  import simplestart as ss
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
 
3
- ss.write("文言文演示")
 
1
+ ### 文言文翻译
2
+
3
  import simplestart as ss
4
+ import requests
5
+ import json
6
+ import time
7
+ ###import mymodule as mm
8
+ import util as util
9
+
10
+
11
+ #函数部分
12
+ def mychange(event):
13
+ if event.index == 0:
14
+ ss.session.prompt1 = "请将文言文拷贝到这里"
15
+ ss.session.text = "子曰:温故而知新" ### todo 随机
16
+ ss.session.method = 0
17
+ else:
18
+ ss.session.prompt1 = "请将现代文拷贝到这里"
19
+ ss.session.text = "谦虚使人进步,骄傲使人失败" ### todo 随机
20
+ ss.session.method = 1
21
+
22
+
23
+ def predict():
24
+ ss.message(ss.session.text)
25
+ #response = mm.predict(mytext.value, ss.session.method)
26
+ #ss.session["result"] = response
27
+
28
+
29
+ def demo1(state, value):
30
+ ss.session["result"] = ""
31
+ ss.session["comment"] = ""
32
+
33
+ if ss.session.method == 0:
34
+ mytext.value = "己所不欲勿施于人"
35
+ else:
36
+ mytext.value = "谦虚使人进步"
37
+
38
+ #会话变量
39
+ ss.session.method = 0
40
+ ss.session.prompt1 = "请将文言文拷贝到这里"
41
+ ss.session.text = "子曰:温故而知新"
42
+
43
+ ### UI部分
44
+ ss.write("### 😾 古文-现代文翻译演示")
45
+
46
+ myradio = ss.radio(["古文-现代文", "现代文-古文"], index=0, onchange=mychange)
47
+
48
+ ss.space()
49
+
50
+
51
+ mytext = ss.textarea("@text", label="@prompt1")
52
+ myresult = ss.textarea("@result", label="翻译结果")
53
+
54
+ ss.button("开始翻译", onclick = predict)
55
+
56
+ ss.space()
57
+
58
+ ss.write("---")
59
+ remaining_memory_gb = util.mem_info()
60
+ ss.write(f"剩余内存: {remaining_memory_gb:.2f} GB")
61