From d84b0b0f5d48649fd68ba8df3b4f212106ccfaa9 Mon Sep 17 00:00:00 2001 From: mrhaoji Date: Tue, 4 Jul 2023 18:13:59 +0800 Subject: [PATCH] chore: add model parameter to the time_test script (#245) default value is gpt-3.5-turbo --- bin/time_test.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/bin/time_test.sh b/bin/time_test.sh index 578e43da94..2cde4a65bb 100644 --- a/bin/time_test.sh +++ b/bin/time_test.sh @@ -1,13 +1,15 @@ #!/bin/bash -if [ $# -ne 3 ]; then - echo "Usage: time_test.sh " +if [ $# -lt 3 ]; then + echo "Usage: time_test.sh []" exit 1 fi domain=$1 key=$2 count=$3 +model=${4:-"gpt-3.5-turbo"} # 设置默认模型为 gpt-3.5-turbo + total_time=0 times=() @@ -16,7 +18,7 @@ for ((i=1; i<=count; i++)); do https://"$domain"/v1/chat/completions \ -H "Content-Type: application/json" \ -H "Authorization: Bearer $key" \ - -d '{"messages": [{"content": "echo hi", "role": "user"}], "model": "gpt-3.5-turbo", "stream": false, "max_tokens": 1}') + -d '{"messages": [{"content": "echo hi", "role": "user"}], "model": "'"$model"'", "stream": false, "max_tokens": 1}') http_code=$(echo "$result" | awk '{print $1}') time=$(echo "$result" | awk '{print $2}') echo "HTTP status code: $http_code, Time taken: $time"