使用Ragas为RAG生成测试集,评估RAG系统在特定文档的表现

使用 Ragas 评估 RAG 管道 利用 Ragas 框架确定检索增强生成 (RAG) 管道的性能 AI 模型的输出都是推理。换句话说,这些输出是有根据的猜测,我们永远无法真正确定输出是否正确。在传统的机器学习环境中,我们通常可以计算 ROC AUC、RMSE 等指标,以确保模型随着时间的推移保持高性能。 阅读详情
AI摘要

本文介绍了使用Ragas框架创建测试集以评估RAG系统效果的方法,包括安装依赖包、加载文档、选择LLM、生成并导出测试集等步骤,还阐述了其工作原理,如知识图谱创建和测试集生成。此外,作者分享了大模型学习经验和相关资料。

测试集是用于评估模型性能的数据集,它不参与模型的训练过程,而是用于在模型训练完成后测试其准确性和泛化能力。

这篇文章介绍如何使用Ragas框架创建一个测试集,以便可以评估自己的RAG系统在处理特定文档时的表现。通过使用自己的文档生成测试集,可以确保测试集与RAG具体应用场景紧密相关,从而更准确地评估RAG系统的效果。

使用方法

Ragas提供了从加载文档、选择语言模型(LLM)、生成测试集到导出结果的全链路支持。

在这里插入图片描述

安装依赖包

文章首先指导用户如何安装必要的包,并提供了一个快速示例,展示如何为RAG流水线生成测试集。

pip install langchain-openai
pip install langchain-aws
pip install ragas

加载样本文档

通过git克隆样本文档,并使用DirectoryLoader加载文档,用户可以替换为自己的文档。

git clone https://huggingface.co/datasets/explodinggradients/Sample_Docs_Markdown

使用langchain_community的DirectoryLoader加载器从样本数据集中加载文档。

from langchain_community.document_loaders import DirectoryLoader

path = "Sample_Docs_Markdown/"
loader = DirectoryLoader(path, glob="**/*.md")
docs = loader.load()

你也可以使用llama_index中的任何加载器加载文档,例如使用SimpleDirectoryReader:

from llama_index.core import SimpleDirectoryReader
path = "Sample_Docs_Markdown/"
docs = SimpleDirectoryReader(path).load_data()

选择LLM

Ragas需要利用大型语言模型(LLM)和嵌入模型来合成测试数据。可以选择OpenAI、Amazon Bedrock、Azure OpenAI等LLM供应商提供的模型。Ragas集成了Langchain和Llamaindex框架。可以通过他们更好的和模型交互。

如果使用OpenAI的模型,并且使用Langchain框架进行调用,则需要安装langchain-openai包,这是一个通过Langchain框架与OpenAI模型进行交互的包。

pip install langchain-openai

接着,配置OpenAI密钥。

import os
os.environ["OPENAI_API_KEY"] = "your-openai-key"

将大型语言模型(LLMs)封装在LangchainLLMWrapper这个包装器中,以便它们可以与ragas集成。

from ragas.llms import LangchainLLMWrapper
from langchain_openai import ChatOpenAI
from langchain_openai import OpenAIEmbeddings
generator_llm = LangchainLLMWrapper(ChatOpenAI(model="gpt-4o"))
generator_embeddings = LangchainEmbeddingsWrapper(OpenAIEmbeddings())

如果使用其他模型供应商的模型,将ChatOpenAI(model="gpt-4o")换成你的模型实例即可。例如使用通义千问大模型:

import os
os.environ["DASHSCOPE_API_KEY"] = "sk-"

from langchain_community.llms import Tongyi
llm = Tongyi(
    model="qwen-max",
    # top_p="...",
    # api_key="...",
    # other params...
)
generator_llm = LangchainLLMWrapper(llm)

这里需要安装pip install dashscope。

如果你使用LlamaIndex框架而不是Langchain与大模型交互,将LangchainLLMWrapper替换成LlamaIndexLLMWrapper 即可。

生成测试集

使用加载的文档和设置好的LLM运生成测试数据集

from ragas.testset import TestsetGenerator

generator = TestsetGenerator(llm=generator_llm, 
                            embedding_model=generator_embeddings)
dataset = generator.generate_with_langchain_docs(docs, testset_size=10)

testset_size指定生成的测试集的大小为10。

如果你前面使用的是llama_index的工具来加载文档,那么你应该使用generate_with_llama_index_docs这个方法来代替generate_with_langchain_docs。

dataset = generator.generate_with_llama_index_docs(docs, testset_size=10)

导出测试集

生成的测试集可以导出并进行检查。

dataset.to_pandas()

工作原理

在生成测试集的过程中,Ragas有两个主要的操作:

  1. \1. 知识图谱创建(KnowledgeGraph Creation):使用你提供的文档创建一个知识图谱,并使用各种转换(Transformations)来丰富知识图谱,添加额外的信息,这些信息将用于生成测试集。
  2. \2. 测试集生成(Testset Generation):使用知识图谱生成一组场景(scenarios),这些场景将被用来生成测试集。

下面详细介绍一下这两个过程的实现。

知识图谱创建

通过提供文档创建知识图谱,并使用Transformations丰富知识图谱。

from ragas.testset.graph import KnowledgeGraph
kg = KnowledgeGraph()

初始时,这个知识图谱没有任何节点(nodes)和关系(relationships)。

  1. \1. 添加文档到知识图谱:

遍历之前加载的文档(docs),为每个文档创建一个Node实例,并将其添加到知识图谱的节点列表中。

from ragas.testset.graph import Node, NodeType
for doc in docs:
    kg.nodes.append(
        Node(
            type=NodeType.DOCUMENT,
            properties={"page_content": doc.page_content, "document_metadata": doc.metadata}
        )
    )

每个节点都被标记为NodeType.DOCUMENT类型,并包含两个属性:page_content(文档的内容)和document_metadata(文档的元数据)。在添加文档后,知识图谱的状态更新为包含多个节点(nodes)和0个关系(relationships),因为目前只是简单地将文档作为节点添加到图中,还没有定义任何节点之间的关系。

  1. \2. 使用变换丰富知识图谱

通过变换(Transformations)丰富知识图谱(KnowledgeGraph)的信息。

from ragas.testset.transforms import default_transforms, apply_transforms


# define your LLM and Embedding Model
# here we are using the same LLM and Embedding Model that we used to generate the testset
transformer_llm = generator_llm
embedding_model = generator_embeddings

trans = default_transforms(llm=transformer_llm, embedding_model=embedding_model)
apply_transforms(kg, trans)

通过调用default_transforms函数并传入LLM和嵌入模型,创建了一个变换集合trans。然后,使用apply_transforms函数将这些变换应用到知识图谱kg上。

  1. \3. 保存和加载知识图谱

知识图谱丰富完成后,将知识图谱保存为JSON文件。

kg.save("knowledge_graph.json")

使用kg.save("knowledge_graph.json")将知识图谱保存为JSON文件。

随后,可以使用KnowledgeGraph.load()来加载这个保存的知识图谱。

loaded_kg = KnowledgeGraph.load("knowledge_graph.json")
loaded_kg

查看加载之后知识图谱的状态,会包含多个节点和多个关系。这表明知识图谱已经被成功地丰富了。

使用知识图谱生成测试集

  1. \1. 创建TestsetGenerator实例:

加载之前生成的知识图谱loaded_kg和generator_llm(之前设置的LLM)来创建一个TestsetGenerator实例。这个实例将用于生成测试集。

from ragas.testset import TestsetGenerator
generator = TestsetGenerator(llm=generator_llm, knowledge_graph=loaded_kg)
  1. \2. 定义查询分布:

查询分布(query distribution)是指在生成测试集时,不同类型的查询按照一定的概率分布被选取的模式。在机器学习和自然语言处理中,特别是在构建测试集时,查询分布可以确保测试集的多样性和代表性,从而更好地评估模型的性能。

from ragas.testset.synthesizers import default_query_distribution
query_distribution = default_query_distribution(generator_llm)

Ragas默认使用default_query_distribution生成查询分布。它包括三种类型的查询合成器,每种都有不同的权重:

  • • SingleHopSpecificQuerySynthesizer:单跳具体查询合成器,权重为0.5。
  • • MultiHopAbstractQuerySynthesizer:多跳抽象查询合成器,权重为0.25。
  • • MultiHopSpecificQuerySynthesizer:多跳具体查询合成器,权重为0.25。

权重表示在生成数据集时,它们被选中的概率。这些查询合成器负责生成不同类型的查询,而它们的概率则决定了在生成测试集时,每种类型的查询被生成的频率。这样做的目的是为了模拟真实世界中查询的多样性,以及确保测试集能够覆盖不同的查询类型。

通过这种方式,query_distribution定义了一个生成测试集时的查询生成策略,确保了测试集中包含了不同类型和难度的查询,从而可以更全面地评估模型的性能。

  1. \3. 生成测试集:

使用TestsetGenerator实例的generate方法来生成测试集。

testset = generator.generate(testset_size=10, query_distribution=query_distribution)
testset.to_pandas()

这将生成一个包含10个测试案例的测试集,并且将测试集转换为Pandas DataFrame,以便进行进一步的检查和分析。

​

如何学习大模型

现在社会上大模型越来越普及了,已经有很多人都想往这里面扎,但是却找不到适合的方法去学习。

作为一名资深码农,初入大模型时也吃了很多亏,踩了无数坑。现在我想把我的经验和知识分享给你们,帮助你们学习AI大模型,能够解决你们学习中的困难。

下面这些都是我当初辛苦整理和花钱购买的资料,现在我已将重要的AI大模型资料包括市面上AI大模型各大白皮书、AGI大模型系统学习路线、AI大模型视频教程、实战学习,等录播视频免费分享出来,需要的小伙伴可以扫取。

一、AGI大模型系统学习路线

很多人学习大模型的时候没有方向,东学一点西学一点,像只无头苍蝇乱撞,我下面分享的这个学习路线希望能够帮助到你们学习AI大模型。

在这里插入图片描述

二、AI大模型视频教程

在这里插入图片描述

三、AI大模型各大学习书籍

在这里插入图片描述

四、AI大模型各大场景实战案例

在这里插入图片描述

五、结束语

学习AI大模型是当前科技发展的趋势,它不仅能够为我们提供更多的机会和挑战,还能够让我们更好地理解和应用人工智能技术。通过学习AI大模型,我们可以深入了解深度学习、神经网络等核心概念,并将其应用于自然语言处理、计算机视觉、语音识别等领域。同时,掌握AI大模型还能够为我们的职业发展增添竞争力,成为未来技术领域的领导者。

再者,学习AI大模型也能为我们自己创造更多的价值,提供更多的岗位以及副业创收,让自己的生活更上一层楼。

因此,学习AI大模型是一项有前景且值得投入的时间和精力的重要选择。

AI大模型探索之路-应用篇11:AI大模型应用智能评估(Ragas) 随着人工智能技术的飞速发展,AI大模型(LLM)已经成为了推动技术创新和应用的关键因素。这些大模型在语言理解、图像识别、自然语言生成等领域展现出了惊人的能力。然而,随着模型规模的增大,它们对计算资源的消耗、环境适应性、模型稳定性、安全性和可解释性等方面也提出了新的挑战。因此,对AI大模型进行智能评估变得至关重要,以确保它们在实际应用中的稳定性、可靠性和有效性。本文将详细介绍Ragas框架,一个专为AI大模型设计的智能评估工具。 阅读详情

相关推荐

【AI大模型应用开发】【RAG评估】1. 通俗易懂:深度理解RAGAS评估方法的原理与应用

本文我们针对RAGAS评估方法进行详细介绍。我们将深入其原理,理解其评估指标背后是怎么实现的。都是我根据自己的理解用大白话解释,保证大家能看懂。

同学小张的博客 6412

深度测评 RAG 应用评估框架:指标最全面的 RAGas

本文介绍了如何使用 ragas 生成测试集,介绍了多个常用的 RAG 评估指标。本文生成测试集部分代码基于 ragas v0.1 版本编写,具有较多问题根本无法使用,升级 v0.2.0 后出现代码兼容问题无法运行,后续等我更新吧。评估部分 v0.2.0 是兼容的,并且我在 v0.1 下评估会报错类似等问题,在升级后完美解决了,也没有出现指标 NaN 或者 0 的情况,推荐使用。

m0_59235945的博客 1万+

【读代码】深入解析Ragas:RAG应用效果评估最好的工具

Ragas是由Exploding Gradients团队开发的专业LLM应用评估框架,通过自动化测试和量化指标帮助开发者构建可靠的AI系统。# 典型架构模块 ├── metrics # 50+评估指标实现 ├── testset # 测试集生成系统 ├── embeddings # 多模态嵌入支持 ├── integrations # 主流框架集成 ├── optimizers # 遗传算法优化器 └── experimental # 前沿功能实验区。

kakaZhui的博客 850

Py之Ragas:Ragas(一款用于评估检索增强生成RAG流程的评估框架)的简介、安装、使用方法之详细攻略

​ Py之Ragas:Ragas(一款用于评估检索增强生成RAG流程的评估框架)的简介、安装、使用方法之详细攻略 目录 Ragas的简介 Ragas的安装 Ragas的使用方法 Ragas的简介 2023年5月15日,Ragas正式发布,这是一款用于评估检索增强生成(RAG)流程的评估框架。专门的解决方案,用于评估、监控和改进生产中的LLM和RAG应用的性能,包括用于生产质量监控的自定义模型。与创始人交谈 Ragas是一个框架,帮助您评估检索增强生成(RAG)流程。RAG表示一类LLM应用

头部AI社区如有邀博主AI主题演讲请私信—心比天高,仗剑走天涯,保持热爱,奔赴向梦想!低调,专注,谦虚,自律,反思,成长,还算比较正能量的博主,公益免费传播…内心特别想在AI界做出一些可以推进历史进程影响力的技术(兴趣使然,有点小情怀,也有点使命感呀 5494

3个PLC进阶教程实战项目,学完立即接私单!

此处应插入清晰的硬件电路图,包含土壤湿度传感器、水泵、PLC的输入输出端子,并标注清晰的接线方式。同样的,也需要插入清晰的梯形图,用简单的逻辑表达控制过程,比如:土壤湿度传感器信号低于设定值 -> PLC输出信号 -> 水泵启动。我是老王,一个在自动化行业摸爬滚打多年的老工程师,今天咱们不聊那些枯燥的理论,直接上手三个PLC进阶实战项目,学完保证你信心满满,立马就能接私单!想想你家里的空调,它也是通过检测室温,并根据设定的温度进行制冷或制热,这个项目就是类似的原理。

qq_38220914的博客 1473

【有啥问啥】智能座舱CPD技术:毫米波雷达如何守护儿童安全?

本文深入探讨了智能座舱中CPD(Child Presence Detection)技术如何通过毫米波雷达保障儿童安全。毫米波雷达凭借其穿透性检测、微动感知等优势,成为儿童遗留车内的有效解决方案。文章详细解析了技术原理、系统集成方案及安装指南,为智能座舱安全技术提供了实用参考。

weixin_29193259的博客 357

使用Ragas为RAG生成测试集,评估RAG系统在特定文档的表现_ragas 图谱

测试集是用于评估模型性能的数据集,它不参与模型的训练过程,而是用于在模型训练完成后测试其准确性和泛化能力。这篇文章介绍如何使用Ragas框架创建一个测试集,以便可以评估自己的RAG系统在处理特定文档时的表现。通过使用自己的文档生成测试集,可以确保测试集与RAG具体应用场景紧密相关,从而更准确地评估RAG系统的效果。

2401_85328934的博客 2738

利用Nginx反向代理实现GitLab自定义域名的高效配置

本文详细介绍了如何利用Nginx反向代理实现GitLab自定义域名的高效配置。通过统一域名管理、性能优化和安全加固,提升GitLab的访问效率和安全性。文章包含前期准备、GitLab基础配置、Nginx反向代理设置及常见问题排查,帮助开发者快速完成部署。

weixin_28834169的博客 164

使用RAGas评测RAG系统全流程之生成测试集

RAGas是一个用于评估RAG系统的框架,支持多种评测指标。框架使用流程包括生成测试集、生成结果集和评分三部分。

明心见性,知行合一 2031

Cesium中实现GPU计算的泥石流地形侵蚀

通过模拟分析,可以提前识别可能发生泥石流的区域,为防灾减灾提供依据,及时发布预警,避免或减少人员伤亡和财产损失。:在建设公路、桥梁、水库等基础设施时,通过泥石流模拟分析,可以预测泥石流可能对这些设施的影响,帮助工程设计者采取合适的防护措施,确保设施的安全性。:模拟分析有助于为灾后救援工作提供科学依据,确定受灾区域的范围、救援难度等,为救援队伍制定合理的行动方案,提升救援效率。:泥石流是山区常见的地质灾害之一,通过模拟分析可以评估某一地区发生泥石流的风险,指导土地使用规划、人口迁移等决策。

weixin_43481439的博客 1320

避开爬虫坑:手把手教你合法获取百度地图POI边界数据(以学校为例)

本文详细介绍了如何合规获取百度地图POI边界数据的方法论,特别以学校为例。通过解析POI数据结构、合法使用百度地图API接口、优化请求策略以及数据处理技巧,帮助开发者和研究者在遵守平台规则的前提下高效获取地理信息。适用于学术研究、商业分析等多种场景,确保数据采集的合法性与准确性。

weixin_28683065的博客 394

Ragas

一、关于 Ragas 二、安装🛡️ 三、快速使用 🔥 Open Analytics 🔍 四、References 五、生成综合测试集 文档 数据生成 六、使用您的测试集进行评估 数据 Metrics 指标 评估 七、监控生产中的 RAG 需要监控的方面

AI工程化、开源分享、文档翻译、代码笔记 3693

Zemax热分析实战:多重结构编辑器与操作数优化技巧

本文详细介绍了在Zemax中进行热分析的全流程,重点讲解了如何利用多重结构编辑器模拟不同温度环境,并通过TENP、CRVT、THIC等关键操作数建立热膨胀模型。文章结合双胶合透镜实例,阐述了如何设置热跟随、构建多温度评价函数,并运用锤型优化提升光学系统在全温度范围内的热稳定性与成像质量。

yog99的博客 576

RAGAS框架使用指南:从入门到高效评估RAG系统

本文介绍了RAGAS框架在评估RAG系统中的应用价值,重点解析了其核心评估指标和原理。RAGAS通过量化分析问题、标准答案、检索上下文和生成答案之间的关系,提供客观的评估指标,包括忠实性(答案与上下文一致性)、答案相关性(回答针对性)、上下文精度(检索结果信噪比)和上下文召回(信息覆盖率)。文章还详细说明了各指标的计算方法和应用场景,帮助开发者精准定位RAG系统瓶颈,实现从主观评估到数据驱动的优化闭环。

feng65536的博客 1033

dolphinscheduler-3.4.0

dolphinscheduler集群部署

docsz的博客 660

ValueError: numpy.dtype size changed, may indicate binary incompatibility. Expected 96 from C 解决方案

本文主要介绍了ValueError: numpy.dtype size changed, may indicate binary incompatibility. Expected 96 from C header, got 88 from PyObject解决方案,希望能对使用Numpy的同学们有所帮助。 文章目录 1. 问题描述 2. 解决方案

weixin_43178406的博客 1万+

告别90%人工评估!Ragas让RAG质量验证自动化

你还在手动检查RAG系统输出的每个回答?面对成百上千的测试用例,人工评估不仅耗时耗力,还容易出现主观偏差。本文将带你用Ragas实现评估全流程自动化,90%的工作量交由工具完成,让团队专注于真正需要人工干预的优化点。读完你将掌握:5分钟快速上手评估流程、多维度指标自动分析、测试结果可视化展示,以及如何将评估集成到CI/CD pipeline中。 ## 安装与快速启动 Ragas提供多种安装方式...

gitblog_00329的博客 1030

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

从混乱到规范:Ragas一站式RAG性能评估报告模板

你是否还在为RAG系统评估报告格式混乱而烦恼?每次迭代都要重新整理数据、调整图表、解释指标?本文将带你创建标准化的RAG评估报告模板,让性能分析从繁琐变为高效,轻松追踪优化效果。 读完本文,你将获得: - 一套完整的RAG评估报告模板框架 - 关键指标的可视化呈现方法 - 3步完成评估报告的实操指南 - 常见问题的解决方案与示例 ## 为什么需要标准化评估报告 在RAG系统开发过程中,评估报...

gitblog_00151的博客 1048

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

使用 Ragas 评估简单 RAG 系统:从测试集构建到实验驱动的迭代优化实战

本教程以 Ragas 0.3 的示例工程(`examples/ragas_examples/rag_eval/`)为蓝本,带你完整走一遍"搭建一个最小 RAG 系统 → 构造带参考答案的测试数据集 → 用 LLM 评判指标打分 → 用实验(Experiment)机制驱动迭代优化"的全流程。读完本文,你将掌握 Ragas 中 `Dataset`、`DiscreteMetric`、`@experime

gitblog_00546的博客 831

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

RAG系统落地实践如何进行评估?一文带你熟悉RAG 应用评估框架 RAGAS

现如今随着LLM的发展,RAG demo项目已经可以迅速被产出。但是真正完全落地到生产实践中却没有那么容易。那么,我们该如何判断RAG应用是否已经准备好进入生产阶段呢?本文将为您介绍一个全自动化的 RAG 应用评估框架——RAGAS。

大模型研究中心 1479

Ragas评测框架深度解析:彻底改变你的RAG系统评估方式

在当今AI驱动的应用开发中,Retrieval Augmented Generation(RAG,检索增强生成)技术已成为构建智能问答系统的核心方案。然而,RAG系统的性能评估长期依赖主观判断和零散指标,导致优化方向模糊、迭代效率低下。Ragas评测框架的出现彻底改变了这一现状,它提供了一套全面、客观的评估工具链,让开发者能够精准定位RAG系统的薄弱环节,实现数据驱动的优化决策。本文将深入剖析Ra...

gitblog_00674的博客 1204

2025 RAG评估新范式:Ragas动态测试集生成技术与最佳实践

你是否还在为RAG系统评估时测试数据不足而烦恼?是否因手动构建测试集耗时费力而影响迭代效率?本文将带你掌握Ragas动态测试集生成技术,通过知识图谱驱动的智能测试数据创建方法,解决传统RAG评估中测试覆盖不全、场景单一的痛点。读完本文,你将能够: - 理解RAG系统中不同查询类型的评估需求 - 掌握基于知识图谱的测试集自动生成流程 - 实现单跳/多跳、具体/抽象等多样化查询场景的覆盖 - 构建符合...

gitblog_00508的博客 686

如何确保RAG系统合规?Ragas评估框架全指南

你还在为RAG系统合规性担忧吗?企业级RAG应用面临日益严格的数据安全法规要求,如何确保检索增强生成(Retrieval Augmented Generation,RAG)系统符合行业标准?本文将通过Ragas评估框架,手把手教你构建符合合规要求的RAG评估流程,解决数据准确性、可追溯性和审计跟踪三大痛点。 读完本文你将学到: - 合规性评估的核心指标与行业标准映射方法 - 使用Ragas实现自...

gitblog_00651的博客 880

2025最新Ragas安装指南:5分钟搭建专业RAG评估环境

你是否还在为RAG(检索增强生成)系统的评估环境搭建而烦恼?是否遇到过安装过程中依赖冲突、版本不兼容等问题?本文将带你5分钟内完成Ragas的安装与配置,让你轻松拥有专业的RAG评估能力。读完本文后,你将能够:掌握Ragas的多种安装方式、解决常见的依赖问题、了解不同安装模式的适用场景,并成功运行第一个RAG评估示例。 ## 一、快速安装:基础版Ragas Ragas提供了简单快捷的pip安装...

gitblog_00181的博客 1771
上一篇: 如何入门大模型?普通人也能看懂的大模型入门教程,不要错过啦!
下一篇: 基于知识图谱的RAG——如何用固定的实体架构在Knowledge Graph上进行RAG检索
我爱学大模型
博客等级 码龄3年 7883粉丝 687原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值