贵州省网站建设_网站建设公司_图标设计_seo优化
2025/12/21 23:29:42 网站建设 项目流程

说明

本文是我于2025-06-01在某SDN上发布的,但是即使是这样一篇简单基础甚至有点简陋的文章在原平台也是经常“被付费观看”,于是我决定还是在博客园这也同步发布,希望能给大家带来一点帮助。

前置

本地已经部署了Ollama,下载了大模型。同时,已经部署了 Docker 和 Docker Compose环境

如果还没部署Ollama,可以参考我这篇 Ollama本地部署大模型。

Dify

安装Dify

按照Dify官网给的建议,使用Docker安装是比较简单推荐的。
因为我的虚拟机没有神奇的上网环境,所以我是先下载好再传进去的。

1.下载Dify源文件

Dify的GitHub项目地址

2.移动文件

移动文件到Linux服务器上

3.解压并移动文件夹

unzip dify-main.zip

移动文件夹

mv dify-main /usr/localmv dify-main/ dify

4.启动Dify

启动 Dify 服务器的最简单方法是运行 docker-compose.yml文件。
在运行安装命令之前,请确保已经安装了 Docker 和 Docker Compose

cd /usr/local/dify/docker
cp .env.example .env

修改配置

nano .env

修改为

PIP_MIRROR_URL=https://pypi.tuna.tsinghua.edu.cn/simple

PIP_MIRROR_URL是修改pip源(重要!不改则在安装时可能出现无法下载插件的问题)

保存

然后检查Docker的镜像源和DNS是否已经添加:

nano /etc/docker/daemon.json

例如:

image

最后,启动Dify:

cd /usr/local/dify/docker
docker compose up -d

检查是否所有容器都正常运行:

docker compose ps

5.访问Dify

进入Dify控制台并进行初始化安装:

# 本地环境
http://localhost/install
# 服务器环境
http://your_server_ip/install

Dify主页面:

# 本地环境
http://localhost# 服务器环境
http://your_server_ip

6.更新Dify(可选)

进入 dify 源代码的 docker 目录,按顺序执行以下命令:

cd dify/docker
docker compose down
git pull origin main
docker compose pull
docker compose up -d

7.自定义配置

编辑 .env 文件中的环境变量值。然后重新启动 Dify:

docker compose down
docker compose up -d

完整的环境变量集合可以在 docker/.env.example 中找到。

8.同步环境变量配置

  • 如果 .env.example 文件有更新,请务必同步修改本地的 .env 文件。
  • 检查 .env 文件中的所有配置项,确保它们与实际运行环境相匹配。可能需要将 .env.example 中的新变量添加到 .env 文件中,并更新已更改的任何值。

使用Dify

1.添加模型源

如果是第一次访问,可以点击设置管理员账户,否则直接输入邮箱,密码登录即可。

在主界面,点击右上角的插件按钮。

image

选择模型分类,安装Ollama插件。

image

点击右上角的头像,选择设置。

image

选择模型供应商,点击添加模型。

image

输入Ollama服务器的地址和模型名称,并保存。

:模型名称要与ollama中的名称一致。

image

2.创建一个简单应用

添加完成后,回到主界面,点击工作室,点击创建空白应用。

image

选择应用类型,填个名称并创建。

image

给AI添加系统提示词,并通过几轮对话进行调试,没问题了就发布。

image

回到工作室主界面,即可看到刚才创建发布的应用。

image

3.使用应用

点击探索,在左侧的工作区可看到我们之前创建发布的应用,中间则是别人发布的应用。
点击应用即可进入对应的应用进行聊天。

image

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询