kines9661 commited on
Commit
54b0ca1
·
verified ·
1 Parent(s): 96db8f7

Delete README.md

Browse files
Files changed (1) hide show
  1. README.md +0 -118
README.md DELETED
@@ -1,118 +0,0 @@
1
- 🚀 FLUX AI 終極版 - 一個強大的多模型 AI 圖像生成器
2
-
3
- 這是一個基於 Streamlit 構建的、功能豐富的 AI 圖像生成 Web 應用。它不僅僅是一個簡單的界面,而是一個集成了**多 API 供應商**、**多模型支持**、**配置持久化**和**高級用戶體驗**的終極工具。
4
-
5
- 這個項目的目標是提供一個統一、流暢且高度可配置的界面,讓用戶可以輕鬆地利用包括 FLUX 家族在內的各種頂級 AI 圖像生成模型進行創作。
6
-
7
- ![image](https://github.com/kinai2028-dot/Flux-AI-Pro/blob/main/%E8%9E%A2%E5%B9%95%E6%93%B7%E5%8F%96%E7%95%AB%E9%9D%A2%202025-09-25%20041942.png)
8
-
9
-
10
- <!-- 請替換為您自己的應用截圖 URL -->
11
-
12
- ***
13
-
14
- ## 🏆 核心功能
15
-
16
- * **多 API 供應商支持**:
17
- * 原生支持 **Pollinations.ai**、**NavyAI** 以及任何 **OpenAI 兼容**的 API 端點。
18
- * 可在不同供應商之間無縫切換。
19
-
20
- * **配置永久化 (`st.secrets`)**:
21
- * 通過 Streamlit 的 `secrets` 功能實現 API 存檔的**永久保存**。配置一次,永久有效,應用重啟或重新部署後數據不會丟失。
22
- * 即使沒有配置 Secrets,應用也能**健壯地啟動**,不會崩潰。
23
-
24
- * **豐富的模型支持**:
25
- * **手動擴充**支持最新的 **FLUX 模型家族**,包括 `flux-1.1-pro`, `flux.1-kontext-pro`, `flux.1-kontext-max`, `flux-dev`, 和 `flux-schnell`。
26
- * 支持**自動模型發現**,可動態加載 API 端點支持的所有兼容模型。
27
-
28
- * **批量生成**:
29
- * 支持一次性生成**多張圖片**(最多 4 張),極大地提升了創作和篩選效率。
30
- * 通過應用層並行請求,為不支持批量生成的 Pollinations.ai 實現了**無縫的多圖生成**體驗。
31
-
32
- * **21 種藝術風格預設**:
33
- * 內置從「電影感」、「賽博龐克」到「水墨畫」、「黑白線條藝術」等 **21 種**精心調校的藝術風格,一鍵應用。
34
-
35
- * **流暢的 API 管理**:
36
- * 在側邊欄提供了直觀的 UI,可以**新增、刪除、編輯** API 存檔。
37
- * 編輯器具有**智能 URL 自動更新**功能,當您切換 API 供應商時,端點 URL 會自動填充為該供應商的預設值。
38
-
39
- * **完整的用戶工作流**:
40
- * **生成歷史**:自動保存最近的生成記錄,方便回溯和比較。
41
- * **我的收藏**:一鍵收藏您喜歡的圖片。
42
- * **圖像變體**:基於歷史或收藏中的任何一張圖片,可以一鍵「復用提示詞」來生成新的變體。
43
-
44
- ## 🛠️ 技術棧
45
-
46
- * **前端框架**: [Streamlit](https://streamlit.io/)
47
- * **核心庫**: `openai`, `requests`, `Pillow`
48
- * **推薦部署平台**: [Koyeb (免費方案)](https://www.koyeb.com/)
49
-
50
- ***
51
-
52
- ## 🚀 部署指南 (針對 Koyeb 免費方案)
53
-
54
- 在 Koyeb 上部署此應用非常簡單,因為它對 Python 和 Streamlit 提供了出色的支持。
55
-
56
- ### 1. 項目文件結構
57
-
58
- 您的項目在根目錄下僅需包含兩個文件:
59
-
60
- ```
61
- .
62
- ├── app.py # 主應用程式碼
63
- └── requirements.txt # Python 依賴
64
- ```
65
-
66
- 您也可以選擇在本地創建 `.streamlit/secrets.toml` 文件用於開發測試。
67
-
68
- ### 2. 文件內容
69
-
70
- * **`app.py`**:
71
- * 使用我們在對話中確認的**「終極模型版」**完整程式碼。
72
-
73
- * **`requirements.txt`**:
74
- ```
75
- streamlit
76
- openai
77
- requests
78
- Pillow
79
- ```
80
-
81
- ### 3. Koyeb 部署步驟
82
- [![Deploy to Koyeb](https://www.koyeb.com/static/images/deploy/button.svg)](https://app.koyeb.com/deploy?name=koyeb-flux-free&type=git&repository=kinai2028-dot%2FFlux-AI-Pro&branch=main&run_command=streamlit+run+app.py+--server.port%3D%24PORT+--server.address%3D0.0.0.0+--server.headless%3Dtrue&instance_type=free&regions=was&instances_min=0&autoscaling_sleep_idle_delay=300)
83
- 1. **推送到 GitHub**: 將包含以上兩個文件的項目文件夾推送到一個新的或現有的 GitHub 儲存庫。
84
- 2. **登錄 Koyeb**: 使用您的 GitHub 帳戶登錄 Koyeb。
85
- 3. **創建 Web Service**:
86
- * 在 Koyeb 儀表板上,點擊「**Create Service**」,然後選擇「**Web Service**」。
87
- * 選擇 **GitHub** 作為部署方式,並選擇您的儲存庫。
88
- 4. **配置服務 (關鍵步驟)**:
89
- * Koyeb 會自動檢測到 `requirements.txt` 文件,並將其識別為 Python 項目。
90
- * 在 "Builder" 部分,您需要**覆蓋運行命令**。
91
- * 點擊「**Run command**」字段旁邊的「**Override**」開關,並輸入以下命令:
92
- ```bash
93
- streamlit run app.py --server.port=$PORT
94
- ```
95
- *這是確保 Koyeb 能在正確的端口上啟動 Streamlit 服務的關鍵步驟。*
96
- 5. **設置 Secrets (用於永久存檔)**:
97
- * 為了啟用**永久存檔**功能,您必須設置環境變量。
98
- * 在您服務的「Settings」標籤頁下,進入「**Environment Variables**」部分。
99
- * 點擊「**Add Variable**」,然後選擇「**Secret**」。
100
- * 將**名��� (Name)** 設置為 `STREAMLIT_SECRETS`。
101
- * 在**值 (Value)** 中,粘貼您本地 `secrets.toml` 文件的**全部內容**。`secrets.toml` 示例如下:
102
- ```toml
103
- # 您本地 .streamlit/secrets.toml 文件的內容
104
- [api_profiles.我的NavyAI]
105
- provider = "NavyAI"
106
- api_key = "sk-your-navy-api-key-here"
107
- base_url = "https://api.navy/v1"
108
- validated = true
109
-
110
- [api_profiles.我的Pollinations]
111
- provider = "Pollinations.ai"
112
- base_url = "https://image.pollinations.ai"
113
- validated = true
114
- pollinations_auth_mode = "免費"
115
- ```
116
- 6. **部署與訪問**:
117
- * 點擊「**Deploy**」按鈕。Koyeb 將開始構建和部署您的應用。
118
- * 完成後,您將獲得一個公開的 `.koyeb.app` 網址。點擊它,即可訪問您功能完備的 AI 圖像生成器!