Qué conexión de IA se adapta a tu carpeta de proyectos de GameMaker
PixelTread funciona con el modelo que conectes: un proveedor de IA en la nube mediante un endpoint API estándar, un modelo en tu PC o el modelo integrado. Cada opción tiene implicaciones distintas para la privacidad y puedes cambiarla después.
Tres formas de conectar un modelo
Un proveedor de IA en la nube
Conecta un proveedor de IA en la nube mediante un endpoint API estándar cuando necesites la potencia de procesamiento de un modelo grande para refactorizaciones o lógica GML complicada. Introduce el endpoint y tu clave en la aplicación, y la clave se queda en tu PC. La consecuencia para la privacidad es clara: tu prompt y el texto de los archivos que lee el agente se envían a ese proveedor. Un proveedor en la nube puede cobrarte por separado, así que revisa sus términos antes de una sesión larga.
Un modelo en tu PC
Un modelo que se ejecuta localmente en tu PC es ideal para ti cuando los scripts y los prompts deben permanecer en la máquina. Apuntas PixelTread al endpoint local, y con un modelo local nada sale de tu PC para el paso del modelo. El costo es el hardware: un modelo local más grande necesita más de tu propia memoria y potencia gráfica. Los modelos locales más pequeños manejan bien las ediciones cortas, mientras que las refactorizaciones largas pueden ir mejor con un modelo más grande.
El modelo integrado
El modelo integrado está listo para usar sin tu propio endpoint, por lo que es el camino más corto desde instalar la app hasta tu primera solicitud. Escógelos cuando quieras probar el flujo de trabajo en un script pequeño, como una función de movimiento, antes de decidirte por un proveedor. Puedes cambiar a un proveedor en la nube o a un modelo local en cualquier momento desde la misma configuración. Nada más cambia en cómo se comportan las tarjetas, las diferencias y los modos de aprobación.
Verifica la conexión con Probar
Después de ingresar un endpoint, presiona el botón Probar. Verifica que el endpoint responda, muestra el tiempo de respuesta y muestra la ventana de contexto del modelo. La ventana de contexto es importante para el trabajo en GameMaker porque un script largo, un registro de compilación y tu solicitud deben caber en ella. Si Probar informa una ventana pequeña, mantén tus solicitudes cortas y apunta al agente a un archivo a la vez. Si la prueba falla, corrige la dirección o la clave y ejecútala de nuevo antes de iniciar un chat.
Empareja el modelo con la tarea
Usa un modelo más grande para refactorizaciones y lógica compleja, por ejemplo, reestructurar varios scripts que comparten una función de movimiento. Usa un modelo más pequeño para ediciones pequeñas como renombrar una variable, agregar un comentario o redondear una posición. No tienes que reiniciar el chat para obtener ambos: run_on_model envía un paso difícil a un modelo más grande mientras el resto de la sesión permanece en el más pequeño. Prueba primero el modelo más pequeño y sube un nivel solo cuando la respuesta muestre que necesita más.
La calidad varía entre modelos, así que trata cada resultado como una propuesta. Revisa la diff en la tarjeta y usa el modo Ask first para que nada que cambie un archivo ocurra antes de que lo apruebes. Compila y prueba en el editor de GameMaker después de cada cambio aceptado. Un buen hábito es aceptar una edición a la vez.