學完 Gradio 之後, 接下來想繼續 Streamlit 的測試學習. 與 Gradio 一樣, 除了下載安裝 streamlit 套件在本機建立並執行 Streamlit web app 外, Streamlit 也提供了 Streamlit Playground 平台讓使用者直接在上面撰寫與執行 Web app, 網址如下 :
可以直接在左側輸入框撰寫程式, 結果會顯示在右側, 毋須安裝任何程式套件. 但 Playground 只能作為 Web app 的快速測試之用, 如果要將程式專案保存起來, 則要註冊 Streamlit Community Cloud 帳戶, 事實上 Streamlit Playground 只是 Streamlit Community Cloud 的一部分.
按 Streamlit Playground 右上方的 Signup 鈕即可註冊 :
也可以從 Streamlit Community Cloud 首頁註冊 :
將其填入網頁中進行認證 :
接著填寫問券按 Continue 即完成註冊 :
完成後就會進入專案儀錶板網頁 (Dashboard), 按右上角的 Create App 即可建立網頁應用程式專案 :
Streamlit 網頁應用程式範例參考 :
- 專案檔案容量 1GB
- 可佈署一個私人應用程式
- 公開的應用程式數量不限
Streamlit Community Cloud 支援 GitHub 連接, 可自動部署儲存在 GitHub 上的應用程式, 換句話說設定好連接 GitHub 後, 將檔案上傳至 GitHub 的 public 程式庫就會自動將應用程式佈署至 Streamlit Community Cloud (連結 Private 函式庫須額外設定). 關於註冊 GitHub 帳戶參考 :
連接 GitHub 的設定方法參考 :
首先按專案 Dashboard 頁面左上角的 Workspace, 點選 Settings 後按 Sign in with GitHub 鈕 :
輸入 GitHub 帳號密碼按 Sign in :
按右下角的 Authorize GitHub 鈕 :
這樣就完成串接 GitHub 的設定了 :
沒有留言 :
張貼留言