【云馨AI-大模型】RAGFlow功能预览:Dify接入外部知识库RAGFlow指南

embedded/2025/3/15 16:59:24/

介绍

Dify介绍

  • 开源的 LLM 应用开发平台。提供从 Agent 构建到 AI workflow 编排、RAG 检索、模型管理等能力,轻松构建和运营生成式 AI 原生应用。比 LangChain 更易用。
  • 官网:https://dify.ai/zh
    在这里插入图片描述

RAGFlow介绍

  • RAGFlow 是一款基于深度文档理解构建的开源 RAG(Retrieval-Augmented Generation)引擎。RAGFlow 可以为各种规模的企业及个人提供一套精简的 RAG 工作流程,结合大语言模型(LLM)针对用户各类不同的复杂格式数据提供可靠的问答以及有理有据的引用。
  • 官网:https://ragflow.io/
    在这里插入图片描述

一键部署

Dify一键部署

  • https://blog.csdn.net/u010800804/article/details/145969638

RAGFlow一键部署

  • https://blog.csdn.net/u010800804/article/details/146161707

RAGFlow配置

知识库管理

  • 创建知识库
    在这里插入图片描述
  • 配置对应嵌入模型
    在这里插入图片描述
  • 文件上传
    在这里插入图片描述
  • 点击解析
    在这里插入图片描述
  • 知识库分块展示
    在这里插入图片描述

聊天测试

  • 选择对应知识库,创建聊天测试
    在这里插入图片描述
    在这里插入图片描述

获取API及对应的Key

在这里插入图片描述

API 服务器:http://11.0.1.2:8011
ragflow-g2NjNkNTc4MDBhZDExZjBhZmYzMDI0Mm
知识库id:0b28a16c00a911f09d330242ac1a0006

在这里插入图片描述

Dify接入RAGFlow

外部知识库 API

连接外部知识库

在这里插入图片描述
在这里插入图片描述

Dify创建应用进行测试

  • 创建对应工作流
    在这里插入图片描述
  • 配置工作流信息
    在这里插入图片描述
  • 进行测试
    在这里插入图片描述
    至此,基于Dify接入外部知识库RAGFlow就完成啦 ,如果接入的过程有什么问题可以随时与我联系。

http://www.ppmy.cn/embedded/172818.html

相关文章

蓝桥杯第二天:2023省赛C 1题 分糖果

public static void main(String[] args) {Scanner scan new Scanner(System.in);int n,x;n scan.nextInt();x scan.nextInt();String res1;res1 scan.next();char res[] res1.toCharArray();Arrays.sort(res);//第一种情况:糖果是aaaaaa...这种类型的&#xf…

Vue 中如何使用 nextTick?

在 Vue.js 中,nextTick 是一个非常重要的 API,用于处理与 DOM 更新相关的异步操作。它允许开发者在下次 DOM 更新循环结束之后执行代码。这在涉及到需要依赖于更新后的 DOM 状态的场景中尤其有用。本文将详细探讨 nextTick 的用法、应用场景以及最佳实践…

jmeter分布式原理及实例

一、执行原理 二、相关注意事项 关闭防火墙所有上网控制机、代理机、服务器都在同一个网络上所有机器的jmeter和java版本必须一致关闭RMI.SSL开关 三、配置和执行 配置: 修改bin/jmeter.properties文件: 代理机: 修改服务端口&#xff1…

23 详解闭包

1. 闭包的定义 闭包是一个函数对象,它可以访问其所在作用域之外的变量。具体来说,闭包是由函数及其相关的引用环境组合而成的实体。 2、闭包的特点: 必须有一个内嵌函数(函数中定义的函数)内嵌函数必须引用外部函数…

OpenCV图像加权函数:addWeighted

1 addWeighted函数 在OpenCV 里,addWeighted 函数的作用是对两个图像进行加权求和,常用于图像融合、图像过渡等场景。函数如下: cv2.addWeighted(src1, alpha, src2, beta, gamma[, dst[, dtype]])2 参数解释 src1:第一个输入图…

Qt-开发设置窗体透明效果

一、前言 在音频开发中,窗体多半为半透明、圆角窗体,如下为Qt 5.5 VS2013实现半透明方法总结。 二、半透明方法设置 1、窗体及子控件都设置为半透明 1)setWindowOpacity(0.8);//参数范围为0-1.0,通过QSlider控件做成透明度控制条…

证券交易系统的流程

证券交易系统的流程通常包括账户开立、资金存入、下单交易、撮合成交、清算交割和资金划转等环节。以下是证券交易的完整流程,按照时间顺序排列: 一、开户 在进行证券交易前,投资者需要开设以下账户: 证券账户(由证券…

Mac M1 切换Java版本

下载地址:Java 8, 11, 17, 21, 23 Download for Linux, Windows and macOS 安装 Java 8:下载完成后,双击 .dmg 文件,接着在打开的窗口中双击 .pkg 文件,按照安装向导完成安装。 vim ~/.bashrcexport JAVA_8_HOME/Lib…