Vision_Language_AI / README.md
mno2's picture
Update README.md
d4b2c26 verified
|
Raw History Blame Contribute Delete
1.22 kB
---
title: Vision Language AI Captioning
emoji: 🖼️
colorFrom: indigo
colorTo: green
sdk: gradio
app_file: app.py
---
# Vision Language AI Web App (HW3)
* **學號:** 314831001
* **姓名:** 詹沐恩
## 專案介紹
這份作業實作了一個 Web UI 應用程式,用於展示 Vision Language AI 的功能。
我選擇實作的核心功能是 **圖片描述 (Image Captioning)**。
* **AI 模型:** `nlpconnect/vit-gpt2-image-captioning`
* **UI 框架:** `Gradio`
## 功能
使用者可以上傳任何圖片,應用程式將會返回一段由 AI 自動生成的英文描述文字。
## 如何在本機運行 (Self-Hosted)
1. 確認已安裝 Python 3.8+
2. (建議) 建立並啟動虛擬環境:
```bash
python -m venv venv
source venv/bin/activate # on Windows: venv\Scripts\activate
```
3. 安裝所有必要的套件:
```bash
pip install -r requirements.txt
```
4. 啟動應用程式:
```bash
python app.py
```
5. 在瀏覽器中開啟 `http://127.0.0.1:7860` 即可使用。
## Hugging Face Spaces
您也可以直接透過以下的 Hugging Face Spaces 連結來體驗這個 App:
(如果你上傳到 HF Spaces,請把公開網址貼在這裡)