当前位置: 首页 > news >正文

杭州建设网站制作国内重大新闻十条

杭州建设网站制作,国内重大新闻十条,泰兴住房和城乡建设厅网站,wordpress 媒体库外链一、引子 我们需要通过一些手段来提升LLM生成内容质量,主要的有下面三项,本文将主要介绍RAG。 1. 提示工程(Prompt Engineering) 通过精心设计的提示(Prompt)来提升输出的质量 2. 模型微调(Fi…

一、引子

我们需要通过一些手段来提升LLM生成内容质量,主要的有下面三项,本文将主要介绍RAG。

1. 提示工程(Prompt Engineering)

         通过精心设计的提示(Prompt)来提升输出的质量

2. 模型微调(Fine-tune)

        模型微调是指在已有的预训练模型(比如GPT-4o、Llama 3.3等)基础上,使用特定的数据集进行二次训练,以调整模型参数,使其能够在特定领域的任务上表现更好。

3. 检索增强生成(Retrieval-Augmented Generation,RAG)

          检索增强生成是一种利用信息检索来优化LLM输出的技术,通过在生成结果之前引用训练数据之外的知识库,丰富了上下文,从而增强生成内容的准确性。RAG的好处既能保证时效性,又能避免高昂的微调成本

RAG的本质就是根据用户查询,从外部知识库(即使更新)中检索相关的知识,随后以附加内容的形式添加到提示中,增强LLM的生成内容。

二、RAG工作流

RAG的工作流分成索引、检索、生成两个阶段。

(一)索引阶段

索引阶段就是将外部知识按照特定的数据结构组织起来,实现更高效的检索。主要有以下几个步骤:

1、文本分块。原始文本往往都有冗长、信息量大等特点,比如一本书,这并不利于高效检索。一方面干扰信息太多,影响检索精度;另一方面检索过程计算开销很大。文本分块可以将长文本切分成多个粒度更细的文本块,能够更准确匹配用户查询意图的同时,计算和存储开销也更小。

2、Embedding。通过Embedding模型将文本块转换成向量(Embedding)。

3、索引。对向量按照特定的数据结构建立索引,比如基于图的HNSW、基于哈希桶的LSH、倒排索引IVF等。

4、存储。将原始向量和索引数据存储起来,可以使用专用的向量数据库,比如Milvus等,也可以使用传统数据库+向量索引插件,比如PostgreSQL+pgvector。

(二)检索阶段

检索阶段就是利用查询去检索相关的文本块的过程,主要有以下2个步骤:

1、Embedding。使用与索引阶段同样的Embedding模型,将原始查询转换成向量。

2、检索。利用向量相似性计算,找到与原始查询最匹配的TopN个相关文本块。

(三)生成阶段

生成阶段首先将相关文本块与原始查询组成新的提示,引导LLM基于相关文本块完成内容的生成。

参考:

快速了解生成式AI

《Generative AI in Action》,Amit Bahree快速了解生成式AI

http://www.mmbaike.com/news/46440.html

相关文章:

  • 云主机免费试用30天seo网站快速整站优化技术
  • 网站建设 图片栏目介绍广告代发平台
  • 芜湖网站制作营销网站建设软件下载
  • 移动网站建设可信赖专业seo培训学校
  • 手机相册备份网站源码软文推广营销
  • 如何做做网站域名推荐
  • 江门网站推广公司黑帽seo是什么
  • 汽车专业科技网站建设搜索优化整站优化
  • 一个公司可以备案几个网站如何在百度打广告
  • 一般网站隐蔽点么么进宁夏百度公司
  • 厦门网站建设外贸凡科建站靠谱吗
  • 网上免费做网站免费网络推广方式
  • 那个网站可以做网站测速对比网站功能
  • 我要建个网站百度搜索引擎推广怎么弄
  • 视频号的视频怎么下载网络优化大师
  • 网站开源是什么意思登封网站建设公司
  • 网站建设预计费用常州免费网站建站模板
  • 网站营销信息云优化seo
  • 兄弟们有没有没封的网站长沙网站定制公司
  • 如何建公司网站的步骤网站建设黄页视频
  • 装修公司做网站的好处电商网站设计
  • 网站做提示框宣传推广文案
  • 岳阳市建设局网站品牌整合推广
  • 广州做网站怎么样如何在百度上发布自己的广告
  • 猎头公司推荐网站seo收录
  • 写作网站好吗国内新闻大事20条简短
  • 做秒杀网站如何进行搜索引擎优化
  • python做网站功能测试济南计算机培训机构哪个最好
  • 怎么做网站流量竞品分析百度推广助手电脑版
  • jsp动态网站开发考试题seo优化外包公司