Usar una URL alojada
Si tu archivo ya está en línea, listo — pasa la URL directamente al input del modelo.
Resumen
No se necesita volver a subir ni intercambiar URLs. Cualquier URL HTTPS pública que devuelva los bytes del archivo directamente sirve como valor de entrada (p. ej. image_url, video_url, audio_url — consulta la doc de cada modelo para los nombres exactos).
Lista de verificación
- Devuelve HTTP 200 con el
Content-Typecorrecto (verifícalo concurl -I). - Sin inicio de sesión, protección referer/hotlink ni dirección de red privada.
- No una página para compartir — los enlaces de Google Drive / Dropbox / cloud-drive necesitan su forma de descarga directa.
cURL
curl -I "https://your-cdn.example.com/photo.jpg"Ejemplo
cURL
curl -X POST "https://97ai.97claude.com/api/generate" \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "google/nano-banana-image-to-image",
"input": {
"image_url": "https://your-cdn.example.com/photo.jpg",
"prompt": "restyle as watercolor"
}
}'URLs prefirmadas
Las URLs prefirmadas con tiempo limitado sirven siempre que sigan siendo válidas mientras se ejecuta la tarea.