File size: 431 Bytes
0cd4315
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import gradio as gr 
from transformers import pipeline

# 使用 Hugging Face 的 fill-mask 模型
classifier = pipeline("fill-mask")

def fill_mask(text):
    # 返回 top 5 的填充结果
    results = classifier(text, top_k=5)
    return [f"{res['sequence']} (score: {res['score']:.4f})" for res in results]

# 创建 Gradio 界面
demo = gr.Interface(fn=fill_mask, inputs="text", outputs="text")

# 启动应用
demo.launch()