6.6 KiB
6.6 KiB
English | 繁體中文 | 简体中文 | 日本語 | 한국어
可視化建置 AI/LLM 流程
⚡ 快速開始
下載並安裝 NodeJS >= 18.15.0
-
安裝 Flowise
npm install -g flowise -
啟動 Flowise
npx flowise start
🐳 Docker
Docker Compose
- 複製 Flowise 專案
- 進入專案根目錄的
docker資料夾 - 複製
.env.example文件,貼到相同位置,並重新命名為.env文件 docker compose up -d- 打開 http://localhost:3000
- 您可以透過
docker compose stop停止容器
Docker 映像
-
本地建置映像:
docker build --no-cache -t flowise . -
運行映像:
docker run -d --name flowise -p 3000:3000 flowise -
停止映像:
docker stop flowise
👨💻 開發者
Flowise 在單個 mono 儲存庫中有 3 個不同的模組。
server: 提供 API 邏輯的 Node 後端ui: React 前端components: 第三方節點集成api-documentation: 從 express 自動生成的 swagger-ui API 文檔
先決條件
- 安裝 PNPM
npm i -g pnpm
設置
-
複製儲存庫
git clone https://github.com/FlowiseAI/Flowise.git -
進入儲存庫文件夾
cd Flowise -
安裝所有模組的所有依賴項:
pnpm install -
建置所有程式碼:
pnpm buildExit code 134(JavaScript heap out of memory)
如果在運行上述 `build` 腳本時遇到此錯誤,請嘗試增加 Node.js 中的 Heap 記憶體大小並重新運行腳本:export NODE_OPTIONS="--max-old-space-size=4096" pnpm build -
啟動應用:
pnpm start您現在可以開啟 http://localhost:3000
-
對於開發建置:
-
在
packages/ui中創建.env文件並指定VITE_PORT(參考.env.example) -
在
packages/server中創建.env文件並指定PORT(參考.env.example) -
運行
pnpm dev
任何程式碼更改都會自動重新加載應用程式 http://localhost:8080
-
🌱 環境變數
Flowise 支持不同的環境變數來配置您的實例。您可以在 packages/server 文件夾中的 .env 文件中指定以下變數。閱讀 更多
📖 文檔
🌐 自行架設
在您現有的基礎設施中部署 Flowise,我們支持各種自行架設選項 部署
☁️ Flowise 雲端平台
🙋 支持
隨時在 討論 中提出任何問題、提出問題和請求新功能
🙌 貢獻
感謝這些出色的貢獻者
請參閱 貢獻指南。如果您有任何問題或問題,請透過 Discord 與我們聯繫。
📄 許可證
此儲存庫中的原始碼根據 Apache 2.0 授權條款 授權使用。

