|
--- |
|
title: Input Method Acceleration |
|
emoji: 💻 |
|
colorFrom: blue |
|
colorTo: pink |
|
sdk: gradio |
|
sdk_version: 5.34.0 |
|
app_file: app.py |
|
pinned: true |
|
license: mit |
|
short_description: Chinese input method accelerator |
|
--- |
|
|
|
# 台灣中文輸入法加速器(ZeroGPU + Gradio v5) |
|
|
|
## 一、專案概述 |
|
本示範結合多種小型中文語言模型,並透過 Hugging Face 的 **ZeroGPU**(H200)即時執行文字生成,模擬中文輸入法中的候選詞建議功能。 |
|
|
|
## 二、主要功能 |
|
… |
|
4. **使用 GPU 生成建議**: |
|
- 採用 **Beam Search**(`num_beams=M`)同時產出 M 條最可能的候選下段,並在 H200 上執行推理。 |
|
… |
|
|
|
## 三、運作原理 |
|
- 點擊「使用 GPU 生成建議」時,函式會以 **Beam Search** 模式呼叫模型: |
|
```python |
|
outs = gen_pipe( |
|
text, |
|
max_new_tokens=K, |
|
num_beams=M, |
|
num_return_sequences=M, |
|
do_sample=False, |
|
early_stopping=True |
|
) |
|
|
|
|
|
## 四、部署步驟 |
|
1. 在 Hugging Face Spaces 建立新 Space,框架選 **Gradio SDK**。 |
|
2. 在 **Hardware** 欄位選擇 **Zero GPU**(需 PRO 帳號)。 |
|
3. 設定 Python 版本為 3.10.13。 |
|
4. 上傳 `app.py`、`requirements.txt`、`README.md`。Spaces 會自動安裝相依套件。 |
|
5. 點擊 **Deploy**,即可線上使用。 |
|
|
|
## 五、使用效益 |
|
- **快速回應**:利用 GPU burst 提升生成速度。 |
|
- **零門檻**:免本地 GPU,開發者與使用者皆可輕鬆試用。 |
|
- **多模型對比**:可快速測試不同模型品質與效能。 |
|
|
|
歡迎體驗高效、無痛的台灣中文輸入法下段建議 Demo! |