当前位置: 首页 > news >正文

Dify-1.3.1介绍及部署镜像下载

基本介绍

Dify 是一个开源的 LLM 应用程序开发平台。它提供了直观的界面,结合了代理工作流、RAG 管道、代理功能、模型管理、可观察性特性等,让您能够快速从原型到生产。

主要功能点:

  1. 工作流: 在可视化画布上构建和测试强大的 AI 工作流,利用所有以下功能和更多。

  2. 全面的模型支持: 与数十家推理提供商和自托管解决方案的数百种专有/开源 LLM 无缝集成,涵盖 GPT、Mistral、Llama3 和任何兼容 OpenAI API 的模型。

  3. Prompt IDE: 直观的界面,用于编写 prompt、比较模型性能,并为基于聊天的应用程序添加文本到语音等附加功能。

  4. RAG 管道: 涵盖从文档摄取到检索的广泛 RAG 功能,并提供对 PDF、PPT 等常见文档格式的文本提取的开箱即用支持。

  5. 代理功能: 您可以基于 LLM 函数调用或 ReAct 定义代理,并添加预构建或自定义工具。Dify 提供了 50 多种内置的 AI 代理工具,如 Google 搜索、DALL·E、Stable Diffusion 和 WolframAlpha。

  6. LLMOps: 监控和分析应用程序日志和随时间的性能。您可以根据生产数据和注释持续改进 prompt、数据集和模型。

  7. 后端即服务: Dify 的所有产品都附带相应的 API,因此您可以轻松地将 Dify 集成到您自己的业务逻辑中。

部署背景说明:某天试用dify,在搭建的过程中,docker-compose拉取不下来镜像,下面是单独从其他渠道拉取的下来的镜像过程,最后拉取的dify镜像文件放百度云盘分享出来了,希望对大家有所帮助。

 dify-1.3.1中部分镜像地址

docker-compose-template.yaml 中所有镜像,下面 [√] 是本次下载的镜像

langgenius/dify-api:1.3.1  [√]
langgenius/dify-web:1.3.1  [√]
postgres:15-alpine  [√]
redis:6-alpine  [√]
langgenius/dify-sandbox:0.2.11  [√]
langgenius/dify-plugin-daemon:0.0.9-local [√][新版需要]
ubuntu/squid:latest  [√]
certbot/certbot
nginx:latest  [√]
semitechnologies/weaviate:1.19.0  [√]
langgenius/qdrant:v1.7.3
pgvector/pgvector:pg16
vastdata/vastbase-vector
tensorchord/pgvecto-rs:pg16-v0.3.0
ghcr.io/chroma-core/chroma:0.5.20
oceanbase/oceanbase-ce:4.3.5.1-101000042025031818
container-registry.oracle.com/database/free:latest
quay.io/coreos/etcd:v3.5.5
minio/minio:RELEASE.2023-03-20T20-16-18Z
milvusdb/milvus:v2.5.0-beta
opensearchproject/opensearch:latest
opensearchproject/opensearch-dashboards:latest
opengauss/opengauss:7.0.0-RC1
myscale/myscaledb:1.6.4
docker.elastic.co/elasticsearch/elasticsearch:8.14.3
docker.elastic.co/kibana/kibana:8.14.3
downloads.unstructured.io/unstructured-io/unstructured-api:latest

dify镜像下载与清理命令

docker pull langgenius/dify-api:1.3.1
docker pull langgenius/dify-web:1.3.1
docker pull postgres:15-alpine
docker pull langgenius/dify-sandbox:0.2.11
docker pull ubuntu/squid:latest
docker pull nginx:latest
docker pull semitechnologies/weaviate:1.19.0
docker pull redis:6-alpine
docker pull langgenius/dify-plugin-daemon:0.0.9-localdocker save -o dify-api.1.3.1.tar langgenius/dify-api:1.3.1
docker save -o dify-web_1.3.1.tar langgenius/dify-web:1.3.1
docker save -o postgres_15-alpine.tar postgres:15-alpine
docker save -o dify-sandbox_0.2.11.tar langgenius/dify-sandbox:0.2.11
docker save -o squid_latest.tar ubuntu/squid:latest
docker save -o nginx_latest.tar nginx:latest
docker save -o weaviate_1.19.0.tar semitechnologies/weaviate:1.19.0
docker save -o redis_6-alpine.tar redis:6-alpine
docker save -o dify-plugin-daemon_0.0.9-local.tar langgenius/dify-plugin-daemon:0.0.9-localdocker rmi langgenius/dify-api:1.3.1
docker rmi langgenius/dify-web:1.3.1
docker rmi postgres:15-alpine
docker rmi langgenius/dify-sandbox:0.2.11
docker rmi ubuntu/squid:latest
docker rmi nginx:latest
docker rmi semitechnologies/weaviate:1.19.0
docker rmi redis:6-alpine
docker rmi langgenius/dify-plugin-daemon:0.0.9-localdocker load -i dify-api.1.3.1.tar
docker load -i dify-web_1.3.1.tar
docker load -i postgres_15-alpine.tar
docker load -i dify-sandbox_0.2.11.tar
docker load -i squid_latest.tar
docker load -i nginx_latest.tar
docker load -i weaviate_1.19.0.tar
docker load -i redis_6-alpine.tar
docker load -i dify-plugin-daemon_0.0.9-local.tar

镜像文件地址

通过网盘分享的文件:dify-images.tar.gz (1.13GB)
链接: https://pan.baidu.com/s/1sZe0KG8nKtVWD5ClVxg56g 提取码: wkt8 

实际安装发现,上述最新版安装在启动时,还缺少一个插件镜像,如下:

通过网盘分享的文件:dify-plugin.tar.gz(468MB)
链接: https://pan.baidu.com/s/1fMzXFoY63IfCTWUP4mOuiA 提取码: v7nh 

通过上述离线包安装,可以正常启动。

其他问题说明

1. docker-compose版本不能太低,否则启动会报错,本人遇到一个错误如下:

ERROR: Invalid interpolation format for "CONSOLE_API_URL" option in service "x-shared-env": "${CONSOLE_API_URL:-}"

通过多次对比发现,这是docker-compose低版本启动时导致,将docker-compose版本1.21.2升级到v2.33.1后,可以正常启动了。

2. 部署时最好参考官网文档说明:Docker Compose 部署 - Dify Docs 
-

相关文章:

  • ECMAScript 2017(ES2017):异步编程与对象操作的革新
  • 0.环境初始化
  • Python时间模块
  • PXE_Kickstart_无人值守自动化安装系统
  • 自动语音拨号系统V2.6.0产品说明书
  • BC12-字符金字塔
  • day21python打卡
  • HC-SR04超声波测距传感器
  • Block Styler——字符串控件
  • jetson orin nano super AI模型部署之路(十)使用frp配置内网穿透,随时随地ssh到机器
  • 含锡电镀废水深度净化技术体系解析化利用的全流程优化
  • 【C++贪心 位运算】B3930 烹饪问题|普及
  • Day20打卡-奇异值SVD分解
  • 2025年大模型RAG技术的实践总结
  • 解释器和基于规则的系统比较
  • 历史数据分析——北部湾港
  • (2025)图文解锁RAG从原理到实操
  • 当冲压焊接遇上Canopen到Profinet协议转换网关
  • 【XCP实战】AUTOSAR架构下XCP DAQ功能配置实现
  • 代码随想录算法训练营第三十七天
  • 马上评丨全民定制公交,打开城市出行想象空间
  • “毛茸茸”的画,诗意、温暖又治愈
  • 中国词学研究会原会长、华东师大教授马兴荣逝世,享年101岁
  • 上海:企业招用高校毕业生可享受1500元/人一次性扩岗补助
  • 本科生已发14篇SCI论文被指由其教授父亲挂名,重庆大学成立工作组核实
  • 宁合两大都市圈交汇之城含山:要想身体好,常往含山跑