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

RAGFlow 初步尝试 (01)

1. 起因, 目的:

  • 简单尝试一下。

2. 先看效果

在这里插入图片描述

3. 过程:

目的: 研究 RAG 的实现过程。

实用目的:
  1. 对于一本电子书, pdf,我在读书的时候,可以问一写些问题。
  2. 对一个 github 项目,可以迅速理解文件的关系。
  • 安装调试的过程,有问题,问 AI

经验教训总结

  • docker 还是不熟练。
  • 有些文件,需要先读一下。问AI, 更慢。 因为我的上下文太少。

项目来源:https://github.com/infiniflow/ragflow

52k stars

安装步骤:

使用 docker 来搭建环境。具体步骤参考:
https://github.com/infiniflow/ragflow/blob/main/README_zh.md

  • git clone https://github.com/infiniflow/ragflow.git
  • ragflow/docker

我先试试看cpu

docker compose -f docker-compose.yml up -d

compose: 组合, up:启动, -d:后台运行

后面再试试 gpu

docker compose -f docker-compose-gpu.yml up -d

问题

此时报错:端口 5455 时遇到了权限问题

netstat -ano | findstr :5455

有个坑。

  1. 需要找到 .env 文件, 然后修改端口:

    MYSQL_PORT=5455, 改为 MYSQL_PORT=5500

  2. 再找到 docker-compose.yml, 修改:

    80:80 # 改为 8080:80 或其他未占用端口

  3. 重新启动
  4. 此时能正常启动。
  5. 必须把 把文档引擎从 Elasticsearch 切换成为 Infinity, 才能正常使用。
  6. 验证一下情况

    docker logs -f ragflow-server

  7. 打开浏览器,输入 http://127.0.0.1:8090

4. 结论 + todo

还行。需要继续。


希望对大家有帮助。

http://www.dtcms.com/a/186152.html

相关文章:

  • Leetcode (力扣)做题记录 hot100(34,215,912,121)
  • MongoDB 操作可能抛出哪些异常? 如何优雅的处理?
  • 全球变暖-bfs
  • matlab计算天线的近场和远场
  • MongoDB使用x.509证书认证
  • Matlab基于PSO-MVMD粒子群算法优化多元变分模态分解
  • 逆向破解:x64dbg
  • Python 处理图像并生成 JSONL 元数据文件 - 灵活text版本
  • 机器学习——集成学习基础
  • AI边缘网关_5G/4G边缘计算网关厂家_计讯物联
  • Clion远程开发git触发“No such device or address”的解决方案
  • 数据库笔记(1)
  • Oracle adg环境下调整redo日志组以及standby日志组大小
  • 音视频学习:使用NDK编译FFmpeg动态库
  • Matlab 基于GUI的汽车巡航模糊pid控制
  • 榜单按行显示
  • Baumer工业相机堡盟工业相机的工业视觉是否可以在室外可以做视觉检测项目
  • Fellou智能体调研
  • c# 如何在集合中转换为子类集合
  • 监控易运维管理软件:架构稳健,组件强大
  • 使用 Navicat 将 Excel 导入数据库
  • .NET 8 API 实现websocket,并在前端angular实现调用
  • 代码随想录算法训练营第三十八天|动态规划part6(完全背包2)
  • 设计杂谈-工厂模式
  • Excel-to-JSON插件专业版功能详解:让Excel数据转换更灵活
  • Matlab 基于GUI的图像去雾技术GlobalHisteq、LocalHisteq和Retinex
  • Nginx部署前端项目深度解析
  • 服务器共享文件夹如何实现外网访问
  • 日志 Slf4j , Java 中使用
  • CSS3(BFC)