Skip to content

Latest commit

 

History

History
216 lines (140 loc) · 6.84 KB

README-TW.md

File metadata and controls

216 lines (140 loc) · 6.84 KB

Flowise - 輕鬆構建 LLM 應用

Release Notes Discord Twitter Follow GitHub star chart GitHub fork

English | 繁體中文 | 簡體中文 | 日本語 | 한국어

拖放 UI 以構建自定義的 LLM 流程

⚡快速開始

下載並安裝 NodeJS >= 18.15.0

  1. 安裝 Flowise

    npm install -g flowise
  2. 啟動 Flowise

    npx flowise start

    使用用戶名和密碼

    npx flowise start --FLOWISE_USERNAME=user --FLOWISE_PASSWORD=1234
  3. 打開 http://localhost:3000

🐳 Docker

Docker Compose

  1. 克隆 Flowise 項目
  2. 進入項目根目錄的 docker 文件夾
  3. 複製 .env.example 文件,粘貼到相同位置,並重命名為 .env 文件
  4. docker compose up -d
  5. 打開 http://localhost:3000
  6. 您可以通過 docker compose stop 停止容器

Docker 映像

  1. 本地構建映像:

    docker build --no-cache -t flowise .
  2. 運行映像:

    docker run -d --name flowise -p 3000:3000 flowise
  3. 停止映像:

    docker stop flowise

👨‍💻 開發者

Flowise 在單個 mono 存儲庫中有 3 個不同的模塊。

  • server: 提供 API 邏輯的 Node 後端
  • ui: React 前端
  • components: 第三方節點集成
  • api-documentation: 從 express 自動生成的 swagger-ui API 文檔

先決條件

  • 安裝 PNPM
    npm i -g pnpm

設置

  1. 克隆存儲庫

    git clone https://github.com/FlowiseAI/Flowise.git
  2. 進入存儲庫文件夾

    cd Flowise
  3. 安裝所有模塊的所有依賴項:

    pnpm install
  4. 構建所有代碼:

    pnpm build
    退出代碼 134(JavaScript 堆內存不足) 如果在運行上述 `build` 腳本時遇到此錯誤,請嘗試增加 Node.js 堆大小並重新運行腳本:
    export NODE_OPTIONS="--max-old-space-size=4096"
    pnpm build
    
  5. 啟動應用:

    pnpm start

    您現在可以訪問 http://localhost:3000

  6. 對於開發構建:

    • packages/ui 中創建 .env 文件並指定 VITE_PORT(參考 .env.example

    • packages/server 中創建 .env 文件並指定 PORT(參考 .env.example

    • 運行

      pnpm dev

    任何代碼更改都會自動重新加載應用程序 http://localhost:8080

🔒 認證

要啟用應用級別的身份驗證,請在 packages/server 中的 .env 文件中添加 FLOWISE_USERNAMEFLOWISE_PASSWORD

FLOWISE_USERNAME=user
FLOWISE_PASSWORD=1234

🌱 環境變量

Flowise 支持不同的環境變量來配置您的實例。您可以在 packages/server 文件夾中的 .env 文件中指定以下變量。閱讀 更多

📖 文檔

Flowise 文檔

🌐 自我托管

在您現有的基礎設施中部署 Flowise 自我托管,我們支持各種 部署

☁️ Flowise 雲

開始使用 Flowise 雲

🙋 支持

隨時在 討論 中提出任何問題、提出問題和請求新功能

🙌 貢獻

感謝這些出色的貢獻者

請參閱 貢獻指南。如果您有任何問題或問題,請通過 Discord 與我們聯繫。 Star History Chart

📄 許可證

此存儲庫中的源代碼根據 Apache 許可證版本 2.0 提供。