当前,人工智能技术发展迅猛,无疑成为新质生产力中最为夺目的黑马。特别是OpenAI推出ChatGPT以来,人工智能在大数据、大算力和大算法方面实现了完美结合,真正让普通人感受到人工智能的“神奇”。
随着越来越多的通用大语言模型(LLM)的出现和发展,如何利用LLM能力实现人工智能应用的落地成为业界努力的方向。
高校的信息化建设有着大量的应用建设需求,基于 LLM的能力和学校信息化建设的结合也是高校智慧校园建设的探索。
本文主要介绍利用RAG(Retrieval Augmented Generation)基于LLM通用大语言模型开发信息化应用的探索。为了既利用LLM的能力,又能够把一些最新的或者内部的知识作用于LLM,使用 Retrieval Augmented Generation(检索增项的生成模型简称RAG)是解决办法之一。
顾名思义,RAG就是通过检索的方式来增强LLM模型的能力。用一个形象的比喻就是RAG相当于是LLM在做一次开卷考试,当遇到不会做的题目的时候就查看已有的答案,然后根据答案再来回答问题。那么这里已有的答案就是提前准备好的最新或者内部的知识文件。
总结来说,RAG就是一种基于深度学习和自然语言处理的技术手段。它可以将检索和生成两个任务有机结合起来,实现了更加智能的信息检索。与传统的检索技术相比,RAG能够更加准确和个性化地搜索结果,同时生成与问题相关的回答或解释,提高了信息检索的效率和准确性。