logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

现代RAG系统最佳实践:企业知识库构建完整指南

这篇博文既适合技术初学者了解RAG系统架构,也适合有经验的开发者深入理解现代RAG系统的最佳实践。同时,为企业构建知识库系统提供了完整的技术指导。

文章图片
#RAG
深度解析RAG系统中的表格序列化tables_serialization模块:LLM驱动的结构化转换实践

模块通过结合LLM能力和高效的并行处理机制,提供了一个强大的表格序列化解决方案。其模块化设计、完善的错误处理和灵活的配置选项,使其能够适应各种企业级应用场景。通过合理的部署和优化,可以构建出高性能、可靠的表格处理系统。import ostry:# TableSerializer:表格序列化主流程类,支持同步/异步LLM表格结构化# 获取表格所在页的上下文文本(前后各最多3个块)[]# 定位目标表格

#java#开发语言
如何利用冠军的RAG开发自己的RAG系统:从理论到实践的完整指南

在最近的RAG Challenge竞赛中,一个名为的项目获得了冠军。这个项目展示了如何构建一个高效的企业知识库问答系统,能够准确回答关于公司年报的问题。本文将基于对该项目源码的深度分析,详细介绍如何基于这个冠军项目开发自己的RAG系统,并提供完整的实践指南。自定义PDF解析:使用Docling进行高质量的PDF解析,支持复杂表格和图像处理多模态检索:BM25 + 向量检索 + 父文档检索的混合策略

#oracle#数据库
AI代码开发宝库系列:使用AI IDE工具

从简单到复杂:先实现基础数据读取,再逐步添加功能频繁测试:每完成一个小功能就进行测试版本控制:使用Git管理代码版本文档记录:记录开发过程中的问题和解决方案。

文章图片
#ide#人工智能
AI代码开发宝库系列:LangChain 工具链:从LCEL到实际应用

LangChain工具链是指将多个工具按特定顺序组合起来执行复杂任务的方式。按顺序执行多个相关工具:一个工具的输出可以作为下一个工具的输入并行处理多个独立任务:提高执行效率实现条件分支:根据不同的输入选择不同的处理路径构建复杂的业务逻辑:通过组合简单的工具构建复杂的应用LCEL是LangChain提供的声明式编程语言,专门用于快速构建和优化链的语法工具。简洁性:使用管道符连接组件,代码更加简洁易读

文章图片
#人工智能#python#RAG
AI代码开发宝库系列:MCP与A2A协议:AI智能体协作

MCP(Model Context Protocol)是由Anthropic公司在2024年11月推出的开放协议,专门用于标准化大语言模型与外部系统的交互方式。简单来说,它解决了AI模型调用外部工具时的"兼容性问题"。A2A协议就像AI智能体间的"电话簿+通信规则",让不同的AI能够:发现彼此的能力安全地交换信息协调完成复杂任务标准化接口:一次开发,多场景复用降低集成成本:无需为每个工具单独开发适

文章图片
#人工智能#python#MCP
AI代码开发宝库系列:LangChain 应用开发全解析与参考代码

工具名称功能输入参数输出结果文本分析工具(TextAnalysisTool)提取文本字数、字符数、情感倾向文本内容数据转换工具(DataConversionTool)实现 CSV 与 JSON 互转输入数据、输入格式、输出格式转换后的 JSON/CSV 字符串文本处理工具(TextProcessingTool)统计行数、查找 / 替换文本操作类型(如 count_lines)、文本内容。

文章图片
#人工智能#microsoft#大数据 +1
大语言模型(LLM)的训练微调 Fine Tuning -- part3 本地调用

以下代码示范如何调用已经微调后的大语言模型,调用本地模型。

文章图片
#语言模型#人工智能#深度学习
如何安装ollama 在 E盘

【Ollama安装避坑指南】90%用户未注意的C盘空间杀手:默认安装会占用5GB+存储!本文提供「零成本迁移方案」,只需2步即可将主程序和模型文件转移至E盘: 1️⃣安装时通过命令行指定E盘路径(如E:\Ollama) 2️⃣设置系统环境变量OLLAMA_MODELS指向新位置 实测可释放C盘空间,模型加载速度提升30%。附详细PowerShell指令和环境变量设置图解,安装Deepseek等模型

#大数据#人工智能
大语言模型(LLM)的训练微调 Fine Tuning -- part3 本地调用

以下代码示范如何调用已经微调后的大语言模型,调用本地模型。

文章图片
#语言模型#人工智能#深度学习
    共 77 条
  • 1
  • 2
  • 3
  • 8
  • 请选择