fix: Upgrade Meshy API to V2 endpoints to support meshy-6 and fix infinite stuck states
Build and Deploy / build-and-push (push) Successful in 28s

This commit is contained in:
AI Bot
2026-09-14 22:23:49 +05:30
parent df24db62e5
commit f893ed697b
+2 -2
View File
@@ -326,7 +326,7 @@ export const ImageTo3DModal: React.FC<ImageTo3DModalProps> = ({ isOpen, onClose,
} }
} }
const taskRes = await fetch('https://api.meshy.ai/openapi/v1/image-to-3d', { const taskRes = await fetch('https://api.meshy.ai/openapi/v2/image-to-3d', {
method: 'POST', method: 'POST',
headers: { headers: {
'Content-Type': 'application/json', 'Content-Type': 'application/json',
@@ -342,7 +342,7 @@ export const ImageTo3DModal: React.FC<ImageTo3DModalProps> = ({ isOpen, onClose,
let isDone = false; let isDone = false;
while (!isDone) { while (!isDone) {
await new Promise(r => setTimeout(r, 2000)); await new Promise(r => setTimeout(r, 2000));
const pollRes = await fetch(`https://api.meshy.ai/openapi/v1/image-to-3d/${taskId}`, { const pollRes = await fetch(`https://api.meshy.ai/openapi/v2/image-to-3d/${taskId}`, {
headers: { headers: {
'Authorization': `Bearer ${meshyApiKey}` 'Authorization': `Bearer ${meshyApiKey}`
} }