#!/bin/bash start=$(date +%s%N) # 开始时间,纳秒级 # 将 titles.400 每一行转成 JSON 数组 documents_json=$(jq -R -s 'split("\n") | map(select(length > 0))' /data/saas-search/tests/data/titles.400) #echo $documents_json #exit time curl -X POST "http://10.200.16.14:9997/v1/rerank" \ -H "accept: application/json" \ -H "Content-Type: application/json" \ -d "$(jq -n \ --arg model "Qwen3-Reranker-0.6B" \ --arg query "健身女生T恤短袖" \ --argjson documents "$documents_json" \ '{ model: $model, query: $query, documents: $documents }')" \ -i end=$(date +%s%N) # 结束时间,纳秒级 duration=$(( (end - start) / 1000000 )) # 转换为毫秒 echo "Command took $duration milliseconds."