Blame view

tests/reranker_performance/curl2.sh 762 Bytes
f86c5fee   tangwang   reranker性能参数脚本放在:...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
  #!/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."