diff --git a/packages/cloud/package.json b/packages/cloud/package.json
index 9749520d0c0acd45e975cc534e6a9c324d72bf57..c345eaabacf164e118f55f9ada6f62236cfc09bd 100644
--- a/packages/cloud/package.json
+++ b/packages/cloud/package.json
@@ -4,7 +4,7 @@
   "type": "module",
   "license": "MIT",
   "scripts": {
-    "generate": "pnpm dlx @hey-api/openapi-ts",
+    "generate": "pnpm dlx @hey-api/openapi-ts@0.49.0",
     "build": "pnpm run generate && bunchee"
   },
   "files": [