You need to enable JavaScript to run this app.
导航
Rerank
最近更新时间:2024.10.16 15:13:50首次发布时间:2024.04.17 14:21:09

概述

batch_rerank 接口用于重新批量计算输入文本与检索到的文本之间的 score 值,以对召回结果进行重排序。
异步调用使用async_batch_rerank接口,参数不变。

请求参数

参数

类型

是否必选

参数说明

datas

list[map]

map中包含query、content和title三个参数。list最大量为50。

  • query:必选,输入的文本。
  • content:必选,检索到的文本。
  • title:可选,文本的标题。

示例

请求参数

datas = [{
    "query": "退改",
    "content": "如果您需要人工服务,可以拨打人工客服电话:4006660921",
    "title": "无"
}, {
    "query": "退改",
    "content": "1、1日票 1.5日票 2日票的退款政策: -到访日前2天的00:00前,免费退款 - 到访日前2天的00:00至到访日前夜23:59期间,退款需扣除服务费(人民币80元) - 到访日当天(00:00 之后),不可退款 2、半日票的退款政策: - 未使用的门票可在所选入...",
    "title": "门票退改政策|北京环球影城的门票退改政策"
}, {
    "query": "退改",
    "content": "如果您需要人工服务,可以拨打人工客服电话:4006660921",
}]
res = vikingdb_service.batch_rerank(datas)

# 异步调用
async def batch_rerank():
    datas = [{
        "query": "退改",
        "content": "如果您需要人工服务,可以拨打人工客服电话:4006660921",
        "title": "无"
    }, {
        "query": "退改",
        "content": "1、1日票 1.5日票 2日票的退款政策: -到访日前2天的00:00前,免费退款 - 到访日前2天的00:00至到访日前夜23:59期间,退款需扣除服务费(人民币80元) - 到访日当天(00:00 之后),不可退款 2、半日票的退款政策: - 未使用的门票可在所选入...",
        "title": "门票退改政策|北京环球影城的门票退改政策"
    }, {
        "query": "退改",
        "content": "如果您需要人工服务,可以拨打人工客服电话:4006660921",
    }]
    res = await vikingdb_service.async_batch_rerank(datas)
    print(res)
asyncio.run(batch_rerank())

返回值

Python 调用执行上面的任务,返回 list[score]值。