Flowise 是一個開源的拖曳式視覺化平台,專門用於構建 AI 代理和 LLM(大語言模型)應用。該項目基於 LangChain.js 构建,提供了一個低代碼/無代碼的開發環境,讓用戶能夠通過直觀的拖曳介面快速創建複雜的 AI 驅動應用。
Flowise 基於 LangChain.js 构建,提供了從 LLM 編排、代理創建到通過 API、SDK 和嵌入式聊天無縫集成的高級功能。
項目採用單體倉庫(monorepo)架構,包含三個主要模塊:
# 安裝 Flowise
npm install -g flowise
# 啟動應用
npx flowise start
# 构建镜像
docker build --no-cache -t flowise .
# 運行容器
docker run -d --name flowise -p 3000:3000 flowise
# 克隆倉庫
git clone https://github.com/FlowiseAI/Flowise.git
# 進入項目目錄
cd Flowise
# 安裝依賴
pnpm install
# 构建项目
pnpm build
# 啟動應用
pnpm start
Flowise 支持多種部署方式:
項目採用 Apache License Version 2.0 開源協議,允許商業和個人免費使用。
Flowise 是一個功能強大且易於使用的 AI 開發平台,它降低了 AI 應用開發的門檻,讓更多用戶能夠快速構建和部署智能應用。無論是初學者還是專業開發者,都能從這個平台中受益,快速實現 AI 項目的構想和落地。