kotaemon核心GraphRAG、Agent、多模态代码解读!

从小白到专家:DeepSeek 模型硬件配置完全指南 DeepSeek是由深度求索(DeepSeek)推出的一系列大语言模型,涵盖从轻量级到超大规模的不同版本。高效性:优化了推理和训练效率,适合多种应用场景。灵活性:支持从单机到分布式集群的部署方式。多场景适配:适用于文本生成、代码补全、对话系统等任务。为了充分发挥DeepSeek模型的性能,合理的硬件配置至关重要。以下是针对不同规模模型的具体硬件需求。 阅读详情

要说最近RAG方面火热的项目当属kotaemon,短时间暴涨8k star

kotaemon的亮点是可定制化RAG UI,核心技术点是混合索引(Vector、Keyword、GraphRAG)、复杂推理Agent(ReAct、ReWOO、MemoryGIST 和 GraphReader)、多模态。

混合索引(GraphRAG)

混合索引主要是指:全文和矢量融合,这里还有一个选型就是集成了RAG的新范式:GraphRAG

在这里插入图片描述

看代码直接用的微软GraphRAG

检索后重排采用LLMReranker

RERANK_PROMPT_TEMPLATE = """Given the following question and context,``return YES if the context is relevant to the question and NO if it isn't.``   ``> Question: {question}``> Context:``>>>``{context}``>>>``> Relevant (YES / NO):"""

复杂推理Agent

推理目前主要实现了react与rewoo,tools包括google搜索工具、llm工具、wikipedia工具,可以自定义扩展。

react还是经典的Thought、Action、Action Input、Observation模式

zero_shot_react_prompt = PromptTemplate(`    `template="""Answer the following questions as best you can. Give answer in {lang}. You have access to the following tools:``{tool_description}``Use the following format:``   ``Question: the input question you must answer``Thought: you should always think about what to do``   ``Action: the action to take, should be one of [{tool_names}]``   ``Action Input: the input to the action, should be different from the action input of the same action in previous steps.``   ``Observation: the result of the action``   ``... (this Thought/Action/Action Input/Observation can repeat N times)``#Thought: I now know the final answer``Final Answer: the final answer to the original input question``   ``Begin! After each Action Input.``   ``Question: {instruction}``Thought:{agent_scratchpad}`    `"""``)

rewoo(Reasoning WithOut Observation),该范式将推理过程与外部观察分离

planner的prompt模版

from kotaemon.llms import PromptTemplate``   ``zero_shot_planner_prompt = PromptTemplate(`    `template="""You are an AI agent who makes step-by-step plans to solve a problem under the help of external tools.``For each step, make one plan followed by one tool-call, which will be executed later to retrieve evidence for that step.``You should store each evidence into a distinct variable #E1, #E2, #E3 ... that can be referred to in later tool-call inputs.``   ``##Available Tools##``{tool_description}``   ``##Output Format (Replace '<...>')##``#Plan1: <describe your plan here>``#E1: <toolname>[<input here>] (eg. Search[What is Python])``#Plan2: <describe next plan>``#E2: <toolname>[<input here, you can use #E1 to represent its expected output>]``And so on...``   ``##Your Task##``{task}``   ``##Now Begin##``"""``)

solver的prompt模版

zero_shot_solver_prompt = PromptTemplate(`    `template="""You are an AI agent who solves a problem with my assistance. I will provide step-by-step plans(#Plan) and evidences(#E) that could be helpful.``Your task is to briefly summarize each step, then make a short final conclusion for your task. Give answer in {lang}.``   ``##My Plans and Evidences##``{plan_evidence}``   ``##Example Output##``First, I <did something> , and I think <...>; Second, I <...>, and I think <...>; ....``So, <your conclusion>.``   ``##Your Task##``{task}``   ``##Now Begin##``"""``)``   

多模态

多模态体现在丰富的loader上面,多达十几种比如:html_loader.py、excel_loader.py、unstructured_loader.py等,可以借鉴用于其它场景哦

多模态测试,AdobeReader

在这里插入图片描述

https://github.com/Cinnamon/kotaemon

如何学习大模型 AI ?

由于新岗位的生产效率,要优于被取代岗位的生产效率,所以实际上整个社会的生产效率是提升的。

但是具体到个人,只能说是:

“最先掌握AI的人,将会比较晚掌握AI的人有竞争优势”。

这句话,放在计算机、互联网、移动互联网的开局时期,都是一样的道理。

我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。

我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在人工智能学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。但苦于知识传播途径有限,很多互联网行业朋友无法获得正确的资料得到学习提升,故此将并将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。

在这里插入图片描述

第一阶段(10天):初阶应用

该阶段让大家对大模型 AI有一个最前沿的认识,对大模型 AI 的理解超过 95% 的人,可以在相关讨论时发表高级、不跟风、又接地气的见解,别人只会和 AI 聊天,而你能调教 AI,并能用代码将大模型和业务衔接。

  • 大模型 AI 能干什么?
  • 大模型是怎样获得「智能」的?
  • 用好 AI 的核心心法
  • 大模型应用业务架构
  • 大模型应用技术架构
  • 代码示例:向 GPT-3.5 灌入新知识
  • 提示工程的意义和核心思想
  • Prompt 典型构成
  • 指令调优方法论
  • 思维链和思维树
  • Prompt 攻击和防范
  • …

第二阶段(30天):高阶应用

该阶段我们正式进入大模型 AI 进阶实战学习,学会构造私有知识库,扩展 AI 的能力。快速开发一个完整的基于 agent 对话机器人。掌握功能最强的大模型开发框架,抓住最新的技术进展,适合 Python 和 JavaScript 程序员。

  • 为什么要做 RAG
  • 搭建一个简单的 ChatPDF
  • 检索的基础概念
  • 什么是向量表示(Embeddings)
  • 向量数据库与向量检索
  • 基于向量检索的 RAG
  • 搭建 RAG 系统的扩展知识
  • 混合检索与 RAG-Fusion 简介
  • 向量模型本地部署
  • …

第三阶段(30天):模型训练

恭喜你,如果学到这里,你基本可以找到一份大模型 AI相关的工作,自己也能训练 GPT 了!通过微调,训练自己的垂直大模型,能独立训练开源多模态大模型,掌握更多技术方案。

到此为止,大概2个月的时间。你已经成为了一名“AI小子”。那么你还想往下探索吗?

  • 为什么要做 RAG
  • 什么是模型
  • 什么是模型训练
  • 求解器 & 损失函数简介
  • 小实验2:手写一个简单的神经网络并训练它
  • 什么是训练/预训练/微调/轻量化微调
  • Transformer结构简介
  • 轻量化微调
  • 实验数据集的构建
  • …

第四阶段(20天):商业闭环

对全球大模型从性能、吞吐量、成本等方面有一定的认知,可以在云端和本地等多种环境下部署大模型,找到适合自己的项目/创业方向,做一名被 AI 武装的产品经理。

  • 硬件选型
  • 带你了解全球大模型
  • 使用国产大模型服务
  • 搭建 OpenAI 代理
  • 热身:基于阿里云 PAI 部署 Stable Diffusion
  • 在本地计算机运行大模型
  • 大模型的私有化部署
  • 基于 vLLM 部署大模型
  • 案例:如何优雅地在阿里云私有部署开源大模型
  • 部署一套开源 LLM 项目
  • 内容安全
  • 互联网信息服务算法备案
  • …

学习是一个过程,只要学习就会有挑战。天道酬勤,你越努力,就会成为越优秀的自己。

如果你能在15天内完成所有的任务,那你堪称天才。然而,如果你能完成 60-70% 的内容,你就已经开始具备成为一名大模型 AI 的正确特征了。

这份完整版的大模型 AI 学习资料已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】

在这里插入图片描述

DeepSeek R1本地化部署与联网功能实战指南:从零搭建智能对话系统 在人工智能技术快速发展的今天,如何将先进的对话模型DeepSeek R1部署到本地环境并赋予其联网能力,成为许多开发者和企业关注的重点。本文将深入讲解完整的本地化部署流程,并通过实例代码演示如何为模型添加实时网络访问功能。 阅读详情

相关推荐

未来已来?2026最新国内15家AI大模型应用盘点(附体验网址,持续更新)

未来已来?国内15家AI大模型盘点及体验网址,一起来看看吧!

Code_流苏:在代码中寻诗意,在实践中觅真知 12万+

TensorFlow相关组件的安装

TensorFlow相关组件的安装

AAI666666的博客 3937

CANopen中SDO、PDO字典以及COB-ID理解

CANopen SDO PDO

sunarmy的专栏 2万+

本地部署DeepSeek大模型电脑配置推荐

针对本地部署DeepSeek大模型的配置需求,需根据模型规模(如7B/13B/70B参数)和量化方案进行区分。

huang9604的博客 3万+

UG NX与PLC-1500的在环虚拟测试

TIA、PLCSIM、NetToPLCsim、KEPServerEX以及UG NX的在环虚拟测试

lvtlvtlvtlvt的博客 4220

树莓派通过TTL3.3转485 Modbus采集水表

所需道具 树莓派0,我用的是树莓派zero wh; 具有光电直读功能的有线水表,我用的是咸鱼淘的埃美柯LXSY-20E1; TTL3.3 转 485模块,带隔离的贵些; 5V转12V升压模块。 原理 树莓派有UART(GPIO14 Tx 和 GPIO15 Rx)串口通讯功能,电器特性是3.3V TTL,直读远传水表支持M-Bus/485通讯接口,我买的光电直读水表485要求12V供电(根据仪表厂家说明书)。TTL和485虽然都是串口通讯,但电器特性不一样,不能直接接!我已经烧掉一个树莓派...

xhydongda的博客 3443

大模型 | kotaemon核心GraphRAG、Agent、多模态代码解读!

AI大模型作为人工智能领域的重要技术突破,正成为推动各行各业创新和转型的关键力量。抓住AI大模型的风口,掌握AI大模型的知识和技能将变得越来越重要。学习AI大模型是一个系统的过程,需要从基础开始,逐步深入到更高级的技术。这里给大家精心整理了一份全面的AI大模型学习资源,包括:AI大模型全套学习路线图(从入门到实战)、精品AI大模型学习书籍手册、视频教程、实战学习、面试题等,资料免费分享!

m0_56255097的博客 1736

别再只仿真原理图了!用ADS做微带功分器,版图仿真这一步才是关键

本文深入探讨了使用ADS进行微带功分器设计时版图仿真的重要性,指出原理图仿真与版图仿真的本质差异及其对性能的影响。通过详细分析版图效应、关键设置和优化策略,帮助工程师避免常见陷阱,提升设计效率和准确性。文章特别强调了版图仿真在确保微波电路性能中的关键作用。

weixin_42561476的博客 413

部署deep seek需要什么样的硬件配置?

部署DeepSeek(或其他类似的大语言模型)的硬件配置需求取决于具体场景(如推理、微调、训练)、模型规模(参数量)、并发请求量以及性能要求。使用量化(4/8-bit)、模型并行(Tensor Parallelism)、流水线并行等技术降低资源需求。:70B模型需2-4张A100(80GB)进行推理,或使用量化技术(如GPTQ/GGUF)降低显存需求。:2-4张显存≥40GB的显卡(如NVIDIA A100 40GB/80GB、H100):NVMe SSD ≥ 512GB(模型文件约占用20-30GB)

5万+

HBuilderX远程开发环境配置:Windows SSH连接实操

详细介绍如何在Windows系统中通过SSH连接远程服务器,配置HBuilderX进行高效远程开发,提升编码协作效率。全程实操演示,轻松掌握hbuilderx与远程环境的无缝对接。

weixin_35751194的博客 1194

R语言绘图进阶:五大工具高效组合多图(cowplot、patchwork、layout、par、gridExtra)

本文详细介绍了R语言中五大高效组合多图的工具:cowplot、patchwork、layout、par和gridExtra。针对不同场景提供了实用指南,帮助数据分析师解决图表排版难题,提升报告专业度。特别推荐cowplot用于ggplot2图形组合,patchwork提供最简洁语法,layout则支持完全自定义布局。

weixin_42544663的博客 289

【大模型】—AI大模型总体概述

本文将对AI大模型进行简要介绍,包括其定义、发展历程以及分类等。

crystal_csdn8的博客 2万+

【图像去噪】论文复现:降维打击!图像对输入变成像素对输入!Pytorch实现Noise2Void(N2V),基于U-Net模型训练,简洁明了理解N2V核心思想!附训练好的灰度图和RGB图的模型文件!

论文题目:Noise2Void-Learning Denoising from Single Noisy Images —— Noise2Void -从单个噪声图像中学习去噪【图像去噪】论文精读:Noise2Void-Learning Denoising from Single Noisy Images(N2V)由于源码是tensorflow版本,本文将基于Pytorch复现。

主要更新底层视觉(去噪、超分等)相关的科研内容,形式为【论文精读】+【论文复现】 1356

DeepSeek本地部署详细指南

DeepSeek本地部署详细指南随着人工智能技术的飞速发展,本地部署大模型的需求也日益增加。DeepSeek作为一款开源且性能强大的大语言模型,提供了灵活的本地部署方案,让用户能够在本地环境中高效运行模型,同时保护数据隐私。以下是详细的DeepSeek本地部署流程。(一)硬件需求最低配置:CPU(支持AVX2指令集)+ 16GB内存 + 30GB存储。推荐配置:NVIDIA GPU(RTX 3090或更高)+ 32GB内存 + 50GB存储。(二)软件依赖。

weixin_49684553的博客 3万+

FLUENT Meshing Watertight Geometry工作流入门 - 9 生成体网格

总结一下我们学到的东西。讨论体积网格的重要性,并了解生成体积网格的不同方法。还了解体积网格质量的重要性,并学习如何改进它。

B_etter_Man的博客 1万+

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

一文让你搞懂什么是AI大模型

AI大模型(Large AI Models)是指具有大量参数和复杂结构的人工智能模型。这些模型通常基于深度学习技术,能够处理大量数据并从中学习复杂的模式和关系。大模型的出现,极大地提升了AI在各个领域的表现能力。通过本文的介绍,相信你已经对AI大模型有了全面的了解。无论是自然语言处理、图像识别,还是自动驾驶、医疗健康,AI大模型都展现出了强大的能力和广泛的应用场景。希望本文能够帮助你更好地理解和应用AI大模型,推动你的技术创新和实践。

码上飞扬的博客 9979

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

最近,大模型岗位爆了。。。

重磅消息,国资委打响了国内AI第一枪!这意味着传统行业又迎来了一次大洗牌,现在国内头部人工智能公司已经开始用AI数字人助力各行各业,除此之外,知名大厂也都在布局AI市场。懂的程序员年薪已经翻到风口之下,与其焦虑被行业淘汰,不如先人一步掌握 AI 大模型技术。为帮助大家提升竞争力,为了帮助普通程序员享受时代红利,

qq_46094651的博客 1017

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

什么是AI大模型(非常详细)从零基础入门到精通,收藏这篇就够了

瞧瞧这张表,OpenAI的GPT系列,Google的Gemini、PaLM,Meta的Llama……个个都是响当当的名号。参数量一个比一个吓人,发布时间一个比一个新。这哪是技术竞赛,分明是烧钱大赛!每个模型都吹嘘自己多牛逼,能干多少事。但用户真正能用上的、用得爽的,又有多少?别光看广告,疗效才是关键。而且,这些巨头们的技术壁垒越筑越高,小玩家还怎么活?

leah126的博客 6324

2025年全球AI大模型排行:DeepSeek、通义千问、GPT‑4o

2025年国内外AI大模型排名显示,国内领先的模型包括阿里巴巴的通义千问、字节跳动的豆包大模型和百度的文心一言4.0,这些模型在中文理解、多模态融合和商业化应用方面表现突出。国外的领先模型如OpenAI的GPT‑4o和Google的Gemini 2.0 Ultra,则在多模态输入、大规模参数和全球化应用上具有显著优势。国内外模型均持续迭代,优化性能并拓展应用场景,满足不同行业需求。

Explinks的博客 1万+

DeepSeek-VL2部署指南

DeepSeek-VL2是一款力图学习和实现深度学习和视觉语言结合的工具包。本文将介绍如何在本地环境中安装和部署DeepSeek-VL2。

haibo2144的博客 3万+

PyTorch基础(14)-- torch.roll()方法

一、前言 二、torch.roll()方法解析 三、案例分析

奋斗の博客 9036

AI大模型知识点大梳理

AI大模型是指具有巨大参数量的深度学习模型,通常包含数十亿甚至数万亿个参数。这些模型可以通过学习大量的数据来提高预测能力,从而在自然语言处理、计算机视觉、自主驾驶等领域取得重要突破。AI大模型的定义具体可以根据参数规模来分类

yang1fei2的博客 3万+

国内12家主流大模型,谁是地表最强?亲测后发现是它!。。。

大模型GPT-3.5,2022年11月发布。 可谓春风化雨,雨后春笋一般。 到现在2024年,国产大模型工信部注册的,已有几百家。 国产大模型崛起速度之快,令人惊叹。

ytt0523_com的博客 3384

盘点2024国内热门AI大模型:哪个最好!

近年来,中国AI技术迅猛发展,特别是在大模型领域取得了显著成就。众多科技巨头和初创企业纷纷推出各具特色的AI大模型,这些模型在智能问答、知识推理、内容创作等多个方面展现出强大的能力。今天,我们来盘点一下国内几个主流的AI大模型。

helphelptongxue的博客 6967

2024中国排名前十AI大模型进展、应用案例与发展趋势

2024年,中国在AI大模型领域的发展取得了显著进展。以下是中国排名前10的AI大模型及其主要进展:讯飞星火认知大模型:具备文本生成、语言理解、知识问答、逻辑推理、数学能力、代码能力和多模态能力。在知识学习和内容创作方面表现出色,能进行要素抽取、问题生成,并结合外部知识进行合理拓展。文心一言大模型(百度):能理解复杂提示词,适用于文学创作、商业文案撰写、多模态生成等。在数理科学、语言能力、道德责任、行业能力及综合能力等方面表现优异。

2401_85280106的博客 5198
上一篇: Mini-Omni:首个开源实时语音交互模型,边听边说边思考,延迟比GPT-4o还要低
下一篇: 科学大语言模型及其在科学发现中的应用
Python_金钱豹
博客等级 码龄5年 1万+粉丝 2840原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值