- 文档首页
Viking AI 搜索
AI搜索引擎用户手册
API参考
搜索接口
Overview - 搜索摘要接口
Overview - 搜索摘要接口
注意
- 受到 HTTP Body 大小限制,单次请求的包体大小最大不超过 10 MB。
- items 最多处理前 20 个物品。传入更多物品时,请按相关性或业务优先级排序。
确保应用已经完成并生效「搜索摘要」配置,且请求中使用的数据集已关联当前应用、物品数据已处理完成。
该接口根据用户问题和指定物品生成摘要、对比或选购建议。调用方负责传入参与摘要的物品,接口通过 SSE 流式返回生成结果。
curl --request POST 'https://aisearch.cn-beijing.volces.com/api/v1/application/<application_id>/overview/{SCENE_ID}' \
--header 'Authorization: Bearer <API_KEY>' \
--header 'Content-Type: application/json' \
"session_id": "overview_session_001",
"query": "对比这两款运动耳机的降噪、续航和佩戴舒适度",
"user_profile": "经常长途出行,重视续航和舒适度"
"dataset_id": "<dataset_id>",
"dataset_id": "<dataset_id>",
接口返回 application/event-stream。客户端需要按接收顺序解析事件,并增量拼接 result.content。
{"request_id":"68631400-6f90-4ab2-9881-b87bfc4b8f12","result":{"payload":{"overview":{"enabled":true,"session_id":"overview_session_001"}}}}
{"request_id":"68631400-6f90-4ab2-9881-b87bfc4b8f12","result":{"content":"两款耳机都支持主动降噪,"}}
{"request_id":"68631400-6f90-4ab2-9881-b87bfc4b8f12","result":{"content":"其中 item_001 的续航更长。"}}
{"request_id":"68631400-6f90-4ab2-9881-b87bfc4b8f12","result":{"payload":{"suggestions":["两款价格相差多少?","哪款更适合通勤?"]}}}
{"request_id":"68631400-6f90-4ab2-9881-b87bfc4b8f12","result":{"stop_reason":"stop"}}
不同字段可能出现在不同事件中。客户端收到 content 时增量展示文本;收到 stop_reason=stop 后结束读取。
如果本次请求未触发搜索摘要,响应中的 result.payload.overview.enabled 为 false,且不会返回摘要正文。
{"request_id":"68631400-6f90-4ab2-9881-b87bfc4b8f12","result":{"payload":{"overview":{"enabled":false,"session_id":"overview_session_001"}},"stop_reason":"stop"}}
请检查物品是否超过 20 个、数据集是否已关联当前应用、物品主键是否存在,以及数据是否完成处理。服务只处理 items 中的前 20 个物品。
搜索摘要采用 SSE 流式返回。客户端需要持续读取响应,直到收到 stop_reason=stop。如果提前关闭连接,只能得到部分文本。
请在控制台的「搜索摘要」配置中调整输出语言、关注维度和生成提示词。生产环境建议统一通过控制台管理配置。
最近更新时间:2026.09.30 17:38:43