Dify大语言模型(LLM) 应用开发平台

2025/3/6 difyRAGFlow

Dify 是一款开源的大语言模型(LLM) 应用开发平台。它融合了后端即服务(Backend as Service)和 LLMOps 的理念,使开发者可以快速搭建生产级的生成式 AI 应用。即使你是非技术人员,也能参与到 AI 应用的定义和数据运营过程中。

由于 Dify 内置了构建 LLM 应用所需的关键技术栈,包括对数百个模型的支持、直观的 Prompt 编排界面、高质量的 RAG 引擎、稳健的 Agent 框架、灵活的流程编排,并同时提供了一套易用的界面和 API。这为开发者节省了许多重复造轮子的时间,使其可以专注在创新和业务需求上。

Feature Comparison

# 环境部署

官方搭建教程:https://docs.dify.ai/zh-hans/getting-started/install-self-hosted (opens new window)

实验环境: MacBook Pro 16英寸,2023Apple M2 Pro16G内存Sonoma14.4系统Docker 27.4.1

git clone https://github.com/langgenius/dify.git
cd dify/docker
mv .env.example .env
docker compose up -d
docker compose ps
1
2
3
4
5

安装 Dify 之前, 请确保你的机器已满足最低安装要求:

CPU >= 2 Core

RAM >= 4 GiB

# 使用

# 基本配置

在浏览器输入 http://localhost 访问dify, 首先需要先设置管理员用户

设置管理员

登录之后先把使用模型供应商的插件添加, 并配置

配置模型供应商

# 创建大模型应用

Dify支持的应用种类很多,这里以最简单的聊天助手作为示例,其余场景如何使用见官方文档。

  1. 创建一个空白应用

创建空白应用

  1. 设置提示词并选择模型

设置提示词并选择模型

  1. 创建并使用应用

创建并使用应用

最后更新时间: 2025/3/7 10:54:28

Loading comments...