Spaces:
Runtime error
Runtime error
File size: 1,043 Bytes
cc2a30b 8968cf4 cc2a30b 9310cb3 cc2a30b 8268491 8968cf4 cc2a30b |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
from transformers import pipeline
model1 = pipeline("text-generation",model="uer/gpt2-chinese-poem")
from opencc import OpenCC
t2s=OpenCC('t2s').convert
s2t=OpenCC('s2t').convert
import jiagu
def poem_generator(txt,n=100):
model_input=t2s(txt)
poem=model1(model_input, max_length=n)[0]['generated_text']
poem="".join(poem.split())
sentiment = jiagu.sentiment(poem)
return s2t(poem),sentiment[0]
import gradio as gr
inp1=gr.inputs.Textbox(label="่ซ่ผธๅ
ฅไธๆฎตๆๅญ")
inp2=gr.inputs.Slider(minimum=50,maximum=250,step=5,default=150, label="็ๆ่ฉฉ่ฉ้ทๅบฆ")
op1=gr.outputs.Textbox(label="็ๆ่ฉฉ่ฉ็ตๆ")
op2=gr.outputs.Textbox(label="ๆ
ๆๅๆ(positive=ๅๆญฃ้ข, negative=ๅ่ฒ ้ข)")
iface=gr.Interface(fn=poem_generator,
inputs=[inp1,inp2],
outputs=[op1,op2],
title="็น้ซไธญๆ่ฉฉ่ฉ็ๆๅจ",
description="่ซ่ผธๅ
ฅไธๆฎตๆๅญ๏ผๆๆๅนซไฝ ็นผ็บ็ๆ่ฉฉ่ฉ๏ผ้ๆๅนซไฝ ๅๆ้ๆดๆฎต่ฉฉ่ฉๆฏๅๆญฃ้ขๆ่ฒ ้ขๅ!")
iface.launch() |