You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让Azure AI Search返回精简精准短答案并附带引用?

实现精简答案+原文引用的配置方案

可行性说明

完全可以实现你需要的「最多2行精简答案+原文引用段落」的效果,通过调整查询参数、优化语义配置以及补充索引字段即可达成。

具体配置步骤

1. 补充索引字段(可选但推荐)

如果当前索引未存储原始段落片段,建议新增字段(如original_paragraph)用于保存拆分后的原文段落:

  • 修改text-split-skillset技能集的输出映射,将拆分后的text内容映射到original_paragraph字段
  • 字段属性设置为searchable: true、retrievable: true,无需开启filterable或sortable

2. 优化语义配置docs-test

确保语义配置已将content和新增的original_paragraph设为语义字段,让模型精准定位原文:

  • 在语义配置的prioritizedFields中,将content设为content类型,original_paragraph也设为content类型

3. 查询参数调整(核心操作)

在搜索资源管理器的查询中添加以下参数,控制输出格式:

  • 用queryType=semantic开启语义搜索
  • 设置answers=extractive启用抽取式答案,通过answerCount=1限制返回1个答案(确保精简到2行内)
  • 用select=content,metadata_storage_path,original_paragraph指定返回字段,确保原文段落和存储路径被返回
  • 可选:添加highlight=original_paragraph让原文引用段落高亮,便于识别

4. 进一步精简答案的调整

若抽取的答案仍过长,可做以下优化:

  • 在text-split-skillset中调小maxTokenCount(比如设为300-500),让拆分后的段落更短小,抽取的答案更精炼
  • 使用answerContext=2限制抽取答案的上下文范围,仅从目标段落的小范围内提取

示例查询语句

search=你的问题&queryType=semantic&answers=extractive&answerCount=1&select=content,metadata_storage_path,original_paragraph&highlight=original_paragraph

内容的提问来源于stack exchange,提问作者Tanuj Verma

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 23:33:11