Spaces:
Sleeping
Sleeping
next-social
commited on
Commit
•
229804e
1
Parent(s):
f212f13
add more
Browse files- README.md +5 -6
- app.py +100 -0
- ggml-model-q4_0.bin +3 -0
- gradio_cached_examples/12/log.csv +26 -0
- gradio_cached_examples/8/log.csv +26 -0
- requirements.txt +1 -0
README.md
CHANGED
@@ -1,12 +1,11 @@
|
|
1 |
---
|
2 |
-
title:
|
3 |
-
emoji:
|
4 |
-
colorFrom:
|
5 |
-
colorTo:
|
6 |
sdk: gradio
|
7 |
-
sdk_version: 3.
|
8 |
app_file: app.py
|
9 |
pinned: false
|
10 |
---
|
11 |
|
12 |
-
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
|
|
|
1 |
---
|
2 |
+
title: sodoma
|
3 |
+
emoji: ⚡
|
4 |
+
colorFrom: pink
|
5 |
+
colorTo: red
|
6 |
sdk: gradio
|
7 |
+
sdk_version: 3.28.1
|
8 |
app_file: app.py
|
9 |
pinned: false
|
10 |
---
|
11 |
|
|
app.py
ADDED
@@ -0,0 +1,100 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
import gradio as gr
|
2 |
+
from llama_cpp import Llama
|
3 |
+
|
4 |
+
llm = Llama(model_path="ggml-model-q4_0.bin", n_threads=8, n_ctx=2048, n_batch=128)
|
5 |
+
def generate_text(input_text):
|
6 |
+
output = llm(f"{input_text}", max_tokens=200, stop=[], echo=False)
|
7 |
+
return output['choices'][0]['text']
|
8 |
+
|
9 |
+
|
10 |
+
def main():
|
11 |
+
app = gr.Blocks()
|
12 |
+
|
13 |
+
try:
|
14 |
+
with app:
|
15 |
+
title = "Reddit Crush Post 0.1 Demo"
|
16 |
+
desc = """ small reddit crush post generate. <br />
|
17 |
+
Enter the beginning of story and click the button <br />
|
18 |
+
It's just a simplified demo, you can use more advanced features optimize quality <br />"""
|
19 |
+
tutorial_link = "https://docs.cworld.ai"
|
20 |
+
|
21 |
+
gr.HTML(
|
22 |
+
f"""
|
23 |
+
<div style="text-align: center; margin: 0 auto;">
|
24 |
+
<a href="https://cworld.ai">
|
25 |
+
<svg style="margin: 0 auto;" width="155" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 407 100">
|
26 |
+
<g id="SvgjsG2746"
|
27 |
+
transform="matrix(0.8454106280193237,0,0,0.8454106280193237,-4.2270531400966185,-4.2270531400966185)"
|
28 |
+
fill="#111">
|
29 |
+
<g xmlns="http://www.w3.org/2000/svg">
|
30 |
+
<g>
|
31 |
+
<g>
|
32 |
+
<path d="M50,11c21.5,0,39,17.5,39,39S71.5,89,50,89S11,71.5,11,50S28.5,11,50,11 M50,5C25.1,5,5,25.1,5,50s20.1,45,45,45 s45-20.1,45-45S74.9,5,50,5L50,5z"></path>
|
33 |
+
</g>
|
34 |
+
</g>
|
35 |
+
<path d="M55,75H45v-5c0-2.8,2.2-5,5-5h0c2.8,0,5,2.2,5,5V75z"></path>
|
36 |
+
<rect x="25" y="35" width="10" height="20"></rect>
|
37 |
+
<rect x="65" y="35" width="10" height="20"></rect>
|
38 |
+
</g>
|
39 |
+
</g>
|
40 |
+
<g id="SvgjsG2747"
|
41 |
+
transform="matrix(3.3650250410766605,0,0,3.3650250410766605,93.98098208712985,-3.546415304677616)"
|
42 |
+
fill="#111">
|
43 |
+
<path
|
44 |
+
d="M8.1 17.42 l1.42 1.28 c-0.94 1.04 -2.28 1.5 -3.78 1.5 c-2.84 0 -5.14 -2.18 -5.14 -5.12 s2.3 -5.14 5.14 -5.14 c1.5 0 2.84 0.46 3.78 1.5 l-1.42 1.28 c-0.58 -0.78 -1.42 -1.08 -2.36 -1.08 c-1.7 0 -3.08 1.42 -3.08 3.44 c0 2 1.38 3.44 3.08 3.44 c0.94 0 1.78 -0.3 2.36 -1.1 z M23.42 10.12 l2.06 0 l-3.76 9.88 l-1.26 0 l-2.46 -6.4 l-2.44 6.4 l-1.26 0 l-3.78 -9.88 l2.08 0 l2.34 6.9 l2.06 -6.08 l0.26 -0.82 l1.48 0 l0.28 0.82 l2.06 6.08 z M31.62 11.64 c-1.7 0 -3.08 1.42 -3.08 3.44 c0 2 1.38 3.44 3.08 3.44 s3.08 -1.44 3.08 -3.44 c0 -2.02 -1.38 -3.44 -3.08 -3.44 z M31.62 9.94 c2.84 0 5.14 2.2 5.14 5.14 s-2.3 5.12 -5.14 5.12 s-5.14 -2.18 -5.14 -5.12 s2.3 -5.14 5.14 -5.14 z M44.9 10.24 l-0.44 1.62 c-0.14 -0.08 -0.58 -0.22 -0.94 -0.22 c-1.7 0 -2.5 1.62 -2.5 3.62 l0 4.74 l-2.06 0 l0 -9.88 l2.06 0 l0 1.4 c0.24 -0.92 1.3 -1.58 2.48 -1.58 c0.54 0 1.12 0.14 1.4 0.3 z M48.379999999999995 4.619999999999999 l0 15.38 l-2.08 0 l0 -15.38 l2.08 0 z M50.98 15.08 c0 -2.94 2.1 -5.14 4.94 -5.14 c0.98 0 2.18 0.42 2.84 0.96 l0 -5.9 l2.08 0 l0 15 l-2.08 0 l0 -0.74 c-0.78 0.58 -1.86 0.94 -2.84 0.94 c-2.84 0 -4.94 -2.18 -4.94 -5.12 z M53.06 15.08 c0 2 1.38 3.44 3.06 3.44 c1.12 0 2.12 -0.52 2.64 -1.58 c0.28 -0.54 0.44 -1.18 0.44 -1.86 s-0.16 -1.32 -0.44 -1.88 c-0.52 -1.06 -1.52 -1.56 -2.64 -1.56 c-1.68 0 -3.06 1.42 -3.06 3.44 z M66.46 18.78 c0 0.8 -0.62 1.42 -1.42 1.42 c-0.78 0 -1.4 -0.62 -1.4 -1.42 c0 -0.76 0.62 -1.38 1.4 -1.38 c0.8 0 1.42 0.62 1.42 1.38 z M73.08 9.92 c2.84 0 3.98 1.72 3.98 3.18 l0 6.9 l-2.06 0 l0 -1.08 c-0.72 0.98 -2 1.26 -2.8 1.26 c-2.26 0 -3.74 -1.32 -3.74 -3.08 c0 -2.46 1.84 -3.34 3.74 -3.34 l2.8 0 l0 -0.66 c0 -0.62 -0.24 -1.48 -1.92 -1.48 c-0.94 0 -1.8 0.5 -2.36 1.28 l-1.42 -1.28 c0.94 -1.04 2.28 -1.7 3.78 -1.7 z M75 16.92 l0 -1.48 l-2.52 0 c-1.22 0 -2.08 0.62 -1.94 1.74 c0.12 0.94 0.88 1.32 1.94 1.32 c1.9 0 2.52 -0.9 2.52 -1.58 z M81.9 10.12 l0 9.88 l-2.06 0 l0 -9.88 l2.06 0 z M82 6.5 c0 0.64 -0.5 1.14 -1.14 1.14 c-0.62 0 -1.12 -0.5 -1.12 -1.14 c0 -0.62 0.5 -1.12 1.12 -1.12 c0.64 0 1.14 0.5 1.14 1.12 z"></path>
|
45 |
+
</g>
|
46 |
+
</svg>
|
47 |
+
</a>
|
48 |
+
<div
|
49 |
+
style="
|
50 |
+
display: inline-flex;
|
51 |
+
align-items: center;
|
52 |
+
gap: 0.8rem;
|
53 |
+
font-size: 1.75rem;
|
54 |
+
"
|
55 |
+
>
|
56 |
+
<h1 style="font-weight: 900; margin-bottom: 7px;margin-top:5px">
|
57 |
+
{title}
|
58 |
+
</h1>
|
59 |
+
</div>
|
60 |
+
<p style="margin-bottom: 10px; font-size: 94%; line-height: 23px;">
|
61 |
+
{desc}
|
62 |
+
There is the <a href="{tutorial_link}"> tutorial </a>
|
63 |
+
</p>
|
64 |
+
</div>
|
65 |
+
"""
|
66 |
+
)
|
67 |
+
|
68 |
+
examples = [
|
69 |
+
['This cute chick'],
|
70 |
+
['I met this dude'],
|
71 |
+
['There’s been this girl I’ve been interested in lately,'],
|
72 |
+
]
|
73 |
+
with gr.Group():
|
74 |
+
with gr.Row():
|
75 |
+
with gr.Column():
|
76 |
+
input_text = gr.Textbox(lines= 10, label="Enter your input text")
|
77 |
+
vc_search = gr.Button("Submit", variant="primary")
|
78 |
+
|
79 |
+
with gr.Column():
|
80 |
+
output_text = gr.Textbox(label="Output text")
|
81 |
+
|
82 |
+
vc_search.click(generate_text, [input_text], [output_text])
|
83 |
+
|
84 |
+
with gr.Row():
|
85 |
+
gr.Examples(
|
86 |
+
examples=examples,
|
87 |
+
inputs=[input_text],
|
88 |
+
outputs=[output_text],
|
89 |
+
fn=generate_text,
|
90 |
+
cache_examples=True,
|
91 |
+
)
|
92 |
+
app.queue()
|
93 |
+
app.launch()
|
94 |
+
except KeyboardInterrupt:
|
95 |
+
app.close()
|
96 |
+
sys.exit(0)
|
97 |
+
|
98 |
+
|
99 |
+
if __name__ == '__main__':
|
100 |
+
main()
|
ggml-model-q4_0.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:4edc4bc15419dcb300c97b67339cef4ecebf7ff781b359466c5f8adf09f4b95a
|
3 |
+
size 3791729792
|
gradio_cached_examples/12/log.csv
ADDED
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
Output text,flag,username,timestamp
|
2 |
+
"说她的朋友跟他很好,但那个男生不喜欢我,也都会一直陪我去隔离
|
3 |
+
所以最近想跟我提分手。
|
4 |
+
问几次之后我说不要这样吧?
|
5 |
+
那个男生很可能是在排他的后面,不管怎么解释都不会相信。
|
6 |
+
|
7 |
+
|
8 |
+
终于明白为什么女友朋友问我要不要去跟他们一起出去的时候,我都会说:没有啦。
|
9 |
+
因为我是不想被你家男生看到的啊喔⋯
|
10 |
+
|
11 |
+
|
12 |
+
虽然他只对",,,2023-05-22 07:19:26.250683
|
13 |
+
"吵架后
|
14 |
+
不是想说一些平复的话,而是用生气表示自己对另一半愤怒
|
15 |
+
如果遇到这样的状况
|
16 |
+
有没有比较好的方式,可以平息情绪 不想要吵得更厉害?
|
17 |
+
因为我们在一起了4年多 而且我们都是大学生
|
18 |
+
却还没有吵过架
|
19 |
+
偶尔会去男友家,因为他是独子 家里就只有他自己
|
20 |
+
即使这样,也没有骂过我的意思
|
21 |
+
可能都还在疑惑是不是我",,,2023-05-22 07:20:25.578199
|
22 |
+
"开会很多,印象中也是最近才有女同事参加
|
23 |
+
我们隔壁休息区的桌子空了一下,有个女生跟我说:「你可以睡在这边(指我座位)」
|
24 |
+
不过因为太热,他们也叫我去找其他桌子睡,但那些桌子都是隔音很好的震动电动机,只能听到人在说话,而且空间太小,我觉得自己在那边一定会被睡到,还有尿不湿,就当时也没进行
|
25 |
+
|
26 |
+
后来因为很",,,2023-05-22 07:21:50.962779
|
gradio_cached_examples/8/log.csv
ADDED
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
Output text,flag,username,timestamp
|
2 |
+
"说她的朋友跟他很好,但那个男生不喜欢我,也都会一直陪我去隔离
|
3 |
+
所以最近想跟我提分手。
|
4 |
+
问几次之后我说不要这样吧?
|
5 |
+
那个男生很可能是在排他的后面,不管怎么解释都不会相信。
|
6 |
+
|
7 |
+
|
8 |
+
终于明白为什么女友朋友问我要不要去跟他们一起出去的时候,我都会说:没有啦。
|
9 |
+
因为我是不想被你家男生看到的啊喔⋯
|
10 |
+
|
11 |
+
|
12 |
+
虽然他只对",,,2023-05-22 06:50:51.448135
|
13 |
+
"吵架后
|
14 |
+
不是想说一些平复的话,而是用生气表示自己对另一半愤怒
|
15 |
+
如果遇到这样的状况
|
16 |
+
有没有比较好的方式,可以平息情绪 不想要吵得更厉害?
|
17 |
+
因为我们在一起了4年多 而且我们都是大学生
|
18 |
+
却还没有吵过架
|
19 |
+
偶尔会去男友家,因为他是独子 家里就只有他自己
|
20 |
+
即使这样,也没有骂过我的意思
|
21 |
+
可能都还在疑惑是不是我",,,2023-05-22 06:51:57.774169
|
22 |
+
"开会很多,印象中也是最近才有女同事参加
|
23 |
+
我们隔壁休息区的桌子空了一下,有个女生跟我说:「你可以睡在这边(指我座位)」
|
24 |
+
不过因为太热,他们也叫我去找其他桌子睡,但那些桌子都是隔音很好的震动电动机,只能听到人在说话,而且空间太小,我觉得自己在那边一定会被睡到,还有尿不湿,就当时也没进行
|
25 |
+
|
26 |
+
后来因为很",,,2023-05-22 06:53:20.203735
|
requirements.txt
ADDED
@@ -0,0 +1 @@
|
|
|
|
|
1 |
+
llama-cpp-python==0.1.53
|