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

网站动态和静态的区别制定营销推广方案

网站动态和静态的区别,制定营销推广方案,小程序商店代码,企业视觉形象设计以下是一篇系统梳理RAG(Retrieval-Augmented Generation)流程中请求与响应参数的中文讲解文章: RAG(检索增强生成)是一种将知识库检索与大模型问答融合的技术框架。本文以实际项目代码为例,逐步讲解该流程中…

        以下是一篇系统梳理RAG(Retrieval-Augmented Generation)流程中请求与响应参数的中文讲解文章


        RAG(检索增强生成)是一种将知识库检索与大模型问答融合的技术框架。本文以实际项目代码为例,逐步讲解该流程中检索请求、响应字段与大模型调用所涉及的关键参数与含义,帮助开发者高效调试和优化问答系统。


一、search_knowledge 请求参数

        该阶段负责“知识检索”,从知识库中找出与问题最相关的文本片段(chunk),支持过滤、排序、上下文补全等功能。

基本参数

参数名类型必填含义
projectstring所属项目名,默认 "default"
namestring知识库名称,如 "HLG_AI_Knowledge"
resource_idstring知识库 ID,若为空则以 name+project 定位
querystring✅ 是用户输入的问题,例如 "氧动运知识有哪些常见误区?"
limitint返回的结果条数,范围 1~200,默认 10

检索前处理(pre_processing

参数名类型含义
need_instructionbool是否拼接指令提示语,提高语义检索效果
return_token_usagebool是否返回 token 用量,用于调试资源消耗
rewritebool是否对 query 进行自动改写(如消歧义)
messagesjson[]多轮对话历史,开启 rewrite 时提供上下文

检索后处理(post_processing

参数名类型含义
get_attachment_linkbool是否返回文档中图片等资源的临时访问链接
rerank_only_chunkbool重排时只考虑内容,不考虑标题等元信息
rerank_switchbool是否开启基于模型的二次排序(如 m3-rerank)
retrieve_countint进入 rerank 的候选数量,必须 ≥ limit
chunk_groupbool是否聚合文本块,按文档顺序返回
chunk_diffusion_countint每个命中块左右返回几片上下文,增强语义理解
rerank_modelstring使用的 rerank 模型,常用如 "m3-v2-rerank"

其他

参数名类型含义
dense_weightfloat稠密向量匹配权重,范围 [0.2, 1],0为纯关键词,1为纯语义

二、search_knowledge 响应参数

来自知识库的返回数据结构主要包括以下字段:

字段类型说明
codeint状态码,0 表示成功
data.result_listlist检索到的知识点(chunk)列表
data.token_usagedicttoken 用量,如 embedding_token_usagererank_token_usage
data.result_list[i].contentstring具体文本内容
data.result_list[i].doc_info.doc_namestring文档名
data.result_list[i].chunk_titlestring对应的章节/小节名
data.result_list[i].chunk_attachmentlist若开启 get_attachment_link,返回的图片链接等资源

三、生成 Prompt 阶段参数

通过 generate_prompt 方法,会根据每个检索结果构建标准 prompt:

  1. 拼接 content(文本片段内容)

  2. 提取 doc_name(文档名)

  3. 若为多模态模型,插入 <img> 标签标记图片内容

这些内容最终被填充到模板:

<context>文档内容(含图片提示词)
</context>

四、chat_completion 请求参数(调用大模型)

该阶段是基于上述 prompt + query,由大模型生成最终回答。

参数名类型含义
messageslist对话结构数组,含 "system" prompt 和 "user" 问题或多模态图片
streambool是否启用流式响应
return_token_usagebool是否返回 token 使用信息
modelstring模型名称,如 "Doubao-1-5-thinking-pro"
model_versionstring模型版本号
temperaturefloat创造性程度(0~1)
max_tokensint返回最大 token 数量限制
api_keystring可选,提供访问凭证(如需授权访问)

五、chat_completion 响应参数

流式接收时每行数据形如:

{"code": 0,"data": {"generated_answer": "...","reasoning_content": "...","usage": {"prompt_tokens": 100,"completion_tokens": 500,"total_tokens": 600}}
}

字段解释如下:

字段含义
generated_answer最终生成的回答文本
reasoning_content模型的“思考过程”或解释过程
usagetoken 用量详情,便于评估成本

六、总结:RAG流程核心参数梳理表

阶段参数或字段说明
检索请求query, name, project, dense_weight, limit基础检索条件
检索前处理need_instruction, rewrite, messages提升语义匹配
检索后处理rerank_switch, rerank_model, chunk_diffusion_count精细排序、上下文扩展
响应结果result_list, token_usage, chunk_attachment检索内容与消耗
大模型调用messages, model, temperature, max_tokens构建回答生成任务
回答内容generated_answer, reasoning_content, usage输出结果与解释

http://www.dtcms.com/wzjs/41176.html

相关文章:

  • 网站源码怎么上传镇江seo优化
  • 大连 响应式网站制作百度应用市场下载安装
  • 制作网页和做网站是一个意思吗企业网站首页
  • 如何做免费的公司网站网络营销推广方案有哪些
  • 做公司的网站大概多少钱怎么在百度上发表文章
  • 作图网站做课程表重庆seo技术教程
  • 自适应网站系统吗微信腾讯会议
  • 学校网页网站模板如何申请一个网站域名
  • 海阳网网站网站策划方案书
  • 我想做卖鱼苗网站怎样做王通seo
  • 做库房推广哪个网站好疫情最新数据
  • 自己做外贸开通什么网站电商网站首页
  • 武汉市建设学校官方网站如何快速推广网站
  • 做外贸如何建立网站平台武汉网络关键词排名
  • 合肥网页模板建站seo推广优化工具
  • 银川做淘宝网站的百度软件中心下载
  • 用美国服务器做钓鱼网站超级外链发布工具
  • 个人网站 做外贸网络营销的效果是什么
  • 牙科医院网站建设徐州seo外包公司
  • 邢台做网站动态seo网站推广简历
  • vs2008做网站教程浏览器老是出现站长工具
  • 一般多少钱做一个网站优化推广排名网站教程
  • 如何查询网站是不是诈骗网站兰州seo培训
  • 公司网站建设的工具企业培训的目的和意义
  • 神农架网页设计搜索引擎优化文献
  • 如何做旅游网站的供应商建站系统
  • .net 手机网站开发seo的内容主要有哪些方面
  • 合肥网站建设搜王道下拉电商sem是什么意思
  • 怎么建设一个属于自己的网站网站推广的技巧
  • 建站平台是给谁用的肇庆seo排名外包