Dify安裝指南及使用教程
Dify是什么?
Dify 是一個開源的大語言模型(LLM)應用開發平臺,融合了后端即服務(Backend as a Service, BaaS)和 LLMOps 的理念,提供從原型設計到生產部署的全流程支持,使開發者可以快速搭建生產級的生成式 ai 應用,下面為你介紹Dify安裝指南及如何使用。
Dify安裝指南
一、環境準備
確保系統滿足以下要求:CPU至少2核心,內存至少4GB(建議8GB以上),硬盤空間至少20GB。操作系統支持Windows、macOS或Linux。
安裝Docker和Docker Compose。Windows用戶建議開啟WSL2。
安裝Git(可選)。
二、安裝Dify
1. 下載代碼:
git clone https://github.com/langgenius/dify.git cd dify/docker
2. 配置環境:
cp .env.example .env
3. 啟動服務:
如果使用Docker Compose V2:
docker compose up -d
如果是V1版本:
docker-compose up -d
4. 檢查服務狀態:
docker compose ps
確保所有容器都顯示“Up”狀態。
三、配置Dify
1. 基礎配置:打開.env文件,配置以下關鍵參數:
CONSOLE_URL=http://localhost SERVICE_API_URL=http://localhost UPLOAD_FILE_SIZE_LIMIT=50 # 文件上傳限制,單位MB UPLOAD_FILE_MIME_TYPES=.pdf,.doc,.docx,.txt # 允許上傳的文件類型
2. 模型配置:訪問http://localhost,完成注冊和登錄后,進入Settings → Model Provider,添加模型配置。
Dify如何使用
1. 創建應用:
點擊“創建空白應用”,選擇應用類型(如聊天助手、Agent等),并進行命名。
配置完成后即可在聊天框中進行互動。
2. 創建知識庫:
進入“Dataset → Create New”,上傳文檔文件,支持多種格式,也支持從Notion導入或同步外部站點。
設置索引參數和檢索規則,推薦使用nomic-embed-text:latest作為文件嵌入模型。
3. 配置工作流:
創建新的Workflow,選擇已有的工作流或自定義設置提示詞模板。
4. 其他操作
停止Dify:
docker-compose down
更新Dify:
git pull origin main docker-compose down docker-compose up -d
進一步配置:可根據需要配置SSL、調整數據庫設置等。
更詳細的教程可以參考Dify的官方文檔。
相關文章
- 用戶登錄