← 返回首页ai798Lab 公开知识库

AI词典

星图管发现,路线管顺序,词典管查阅。每个词都挂着能直接拿去用的项目。

RAG

检索增强生成4 个项目8 个相关词

在星图中看
小机器人先去书架抽出三张资料卡,再拿着它们回答问题
说人话
模型的知识停在训练结束那天,也没见过你公司的文档,直接问内部规章只会瞎编。这套做法是先拿问题去你自己的资料里搜一遍,把搜到的原文连同问题一起递给模型,让它照着眼前的材料回答。你见过的那种带引用角标的企业问答就是它,答错时多半是没搜到对的段落,而不是模型不懂。
打个比方
像开卷考试,答题前先翻到那一页摊在桌上照着写,页翻错了,答案自然也跟着错。
说行话
全称 Retrieval-Augmented Generation,检索环节最常调的参数是 top_k,控制每次取回几段。几十页的资料直接塞进上下文更省事,上百份文档而且经常更新,才值得搭这一套。
潜台词
「我给它接了个知识库」。九成场景背后就是一次向量检索加一次拼接。
别用它
检索只能找到跟问题字面或意思相近的段落。要跨好几份文档综合、要按时间先后推演的问题,它常常搜不全,答案缺了一块你还看不出来。

拿这个能做什么4 个项目

  1. 01
    infiniflow/ragflow

    端到端 RAG 引擎,文档解析是它的强项

    选它当输入主要是扫描件、表格、复杂版式 PDF

  2. 02
    run-llama/llama_index

    数据接入与索引框架,检索环节可拆可换

    选它当要自己设计和调优检索链路

  3. 03
    deepset-ai/haystack

    生产向的可组合 pipeline 框架

    选它当要部署成能长期维护的服务

  4. 04
    langgenius/dify

    带可视化界面的应用编排平台

    选它当团队里非工程的人也要能改流程

选框架前先看自己卡在哪:卡在文档读不进来选 RAGFlow,卡在检索链路要自己调选 LlamaIndex,卡在非工程同事也要能改选 Dify。多数人的问题其实卡在第一步。

动手试试做完就算会了

在向量数据库那步的 chromadb 集合上出五道你知道答案在哪段的题,把 query 返回的 documents 三段拼在问题前,交给 qwen2.5:1.5b 作答。答错的逐题对照,记下两类各几题:正确段落没进来,回头改分段;进来了还答错,才动提示词或换模型。Dify 的召回测试只查得出前一类。

相关点进去继续查

局部星图:拖动节点看牵连,悬停只亮它的邻居,点一个词跳过去