This repository has been archived on 2026-08-19. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
2026-08-20 00:45:43 +02:00

22 lines
837 B
Bash

#!/bin/bash
echo "=== ACE-Step Speed Test ==="
echo "Starting generation: 10s audio, 15 steps..."
START=$(date +%s)
curl -s -X POST http://localhost:8076/generate \
-H "Content-Type: application/json" \
-d '{"prompt":"upbeat electronic dance music","lyrics":"[verse]\nLa la la\n[chorus]\nDance all night","duration":10,"ace_steps":15,"cfg_scale":5.0,"seed":42}' \
-o /tmp/ace_result.json
END=$(date +%s)
ELAPSED=$((END - START))
echo "Total time: ${ELAPSED}s"
echo ""
echo "Response keys:"
python3 -c "import json; d=json.load(open('/tmp/ace_result.json')); print('Keys:', list(d.keys())); print('Duration field:', d.get('duration_seconds','N/A')); print('Steps:', d.get('ace_steps','N/A'))" 2>/dev/null || echo "Could not parse JSON response"
echo ""
echo "Container logs (last 10 lines):"
docker logs ace-step --tail 10 2>&1