Esta guía te muestra cómo conectar un agente de IA, como Claude Code, Cursor o LangChain, a la API de Neural4D para convertir la generación de modelos 3D en un paso totalmente automatizado y programable dentro de tu flujo de software existente.
Los agentes de IA interactúan con Neural4D mediante su API REST. Le das al agente una instrucción en lenguaje natural y este la convierte en una solicitud HTTP POST estructurada, consulta el estado de la tarea y descarga el archivo de salida. No necesitas programar scripts manualmente.
Los agentes compatibles con MCP (Model Context Protocol), como Claude Code con Blender Connector o Cursor, pueden ir más allá e insertar automáticamente el recurso descargado directamente en una escena abierta de Blender o Autodesk Fusion. Para ver un ejemplo práctico de este método, consulta Usar Claude Code con la API de Neural4D: guía para desarrolladores de 2026.
Antes de indicar a un agente de IA que llame a la API de Neural4D, necesitas cumplir dos requisitos previos.
| Clave de API de Neural4D | Todas las solicitudes a la API requieren un Bearer Token. Inicia sesión en Neural4D Studio, ve a la configuración de la cuenta y genera una clave en la pestaña API Keys. Consulta nuestra guía Cómo obtener y administrar tu clave de API de Neural4D para ver todos los pasos. |
| Un agente de IA o una herramienta CLI | Necesitas un agente de IA capaz de ejecutar comandos de terminal y realizar solicitudes HTTP. Funcionará cualquier agente compatible con Claude Code, Cursor, LangChain o MCP. El agente debe poder leer tu Bearer Token desde las variables de entorno para evitar incluir las credenciales directamente en el código. |
La API de Neural4D no devuelve el modelo terminado de inmediato. Después de enviar una solicitud POST, la API devuelve un task_id. A continuación, tu agente debe consultar un endpoint de estado independiente hasta que la tarea se marque como completada antes de descargar el resultado. Así gestiona este proceso un agente bien configurado:
| Consultar el endpoint de estado | Indica al agente que llame a GET /v1/tasks/{task_id} cada 30 segundos y compruebe el campo status. Cuando el valor sea completed, debe descargar la URL de salida.
|
| Gestionar errores de tiempo de espera | La generación de alta calidad puede tardar entre 60 y 120 segundos. Indica al agente que espere al menos 150 segundos antes de considerar que una tarea ha fallado. Si se agota el tiempo de espera, el agente puede volver a enviar automáticamente la misma solicitud. |
| Guardar el estado de las tareas | En los flujos por lotes, indica al agente que escriba cada task_id en un archivo de registro local inmediatamente después del envío. Si la sesión se interrumpe, el agente puede continuar leyendo el registro y consultando las tareas pendientes. |
Para automatizar el endpoint de Neural4D, es necesario gestionar con precisión los parámetros del cuerpo JSON. Puedes indicar a tu agente de IA que programe estas solicitudes mediante curl o un cliente de Python. Para consultar cómo configurar un entorno local, visita la Guía de usuario de la API de modelos 3D de Neural4D.
Proporciona a tu agente el siguiente prompt para probar la integración:
Please request a 3D model of a 'Steampunk Aviator Goggles' from the Neural4D API at POST https://api.neural4d.com/v1/generateModelWithText.
Set modelCount: 1, disablePbr: 0.
Use Authorization: Bearer [YOUR_API_KEY].
Once requested, poll the task status, and when complete, save the UUIDs to a log file.El agente generará automáticamente el script, gestionará las solicitudes HTTP y descargará los archivos .glb o .obj resultantes directamente en tu espacio de trabajo.
¿Necesitas integrar el código directamente? Si prefieres escribir manualmente los scripts del backend sin un agente de IA, consulta nuestra guía Cómo integrar la API de Neural4D en flujos de trabajo personalizados.
¿Listo para ampliar tus flujos de trabajo? Descubre la API de Neural4D.
¿Necesitas ayuda? Contacta con soporte.