set -euo pipefail
API_KEY="$1"
printf '[origin-http-chat]\n'
curl -sS -D - -o /tmp/origin_http_chat.out \
  http://127.0.0.1/v1/chat/completions \
  -H 'Host: sub-lb.tap365.org' \
  -H "Authorization: Bearer ${API_KEY}" \
  -H 'Content-Type: application/json' \
  --data '{"model":"gpt-5.4","messages":[{"role":"user","content":"reply exactly ORIGIN_HTTP_CHAT_OK_20260410"}],"max_tokens":64,"stream":false}' | sed -n '1,20p'
echo '---BODY---'
cat /tmp/origin_http_chat.out
printf '\n[origin-http-responses]\n'
curl -sS -D - -o /tmp/origin_http_resp.out \
  http://127.0.0.1/v1/responses \
  -H 'Host: sub-lb.tap365.org' \
  -H "Authorization: Bearer ${API_KEY}" \
  -H 'Content-Type: application/json' \
  --data '{"model":"gpt-5.4","input":"reply exactly ORIGIN_HTTP_RESP_OK_20260410","max_output_tokens":64,"stream":false}' | sed -n '1,20p'
echo '---BODY---'
cat /tmp/origin_http_resp.out
