上一篇写了基本的生成小说的脚本,但脚本终归是很丑的代码,不符合优雅的调性,在 huggingface 大家经常用一个叫 gradio 的东西来写交互,虽然我没有什么前端基础,但是这个gradio最大的特点就是简单!简单!简单!下面的这些UI都是用Gradio写出来的
可以说这样的UI已经完全能够满足我们大部分的需求了,所以我决定给之前这个丑丑的代码包一个简单的皮。同样的,我们让 ai 给我们写一个最简单的 demo
最简单的 demo
GPT给到的代码是这样的
import gradio as gr
# 文本操作函数
def text_operations(input_text, operation):
if operation == "转为大写":
return input_text.upper()
elif operation == "转为小写":
return input_text.lower()
elif operation == "计算字符数":
return len(input_text)
elif operation == "反转文本":
return input_text