DOCUMENTACIÓN CON IA
¿Qué desea saber?
Cómo usar ChatGPT con Node-RED
This deep dive demuestra cómo usar ChatGPT con Node‑RED.
Cosas a Tener en Cuenta
All Block Outputscontienen toda la información que sale una vez que se activa una imagen.
- Copie la salida de depuración del
All Block Outputs.

All Block Outputs
Este nodo emite datos después de cada captura realizada por la cámara y contiene todos los datos del bloque de AI. Los datos están en forma de un objeto JSON. Los datos incluyen lo siguiente:
| Campo de Carga | Tipo | Descripción |
|---|---|---|
payload.capture_id | entero | El ID de captura de esta captura |
payload.recipe_id | entero | El ID de receta de esta receta |
payload.camera_id | cadena | Un identificador único en forma de cadena para esta cámara |
payload.inspection_id | entero | Un entero de 16 bits que se incrementa para cada inspección |
payload.inspection_time | cadena | Marca de tiempo en formato ISO 8601 de la captura para cada inspección |
payload.image_url | cadena | URL HTTP a la imagen de captura (jpg) |
payload.alignment.success | booleano | Parte alineada con éxito o no |
payload.alignment.center_location_x | entero | Ubicación central x de la parte alineada |
payload.alignment.center_location_y | entero | Ubicación central y de la parte alineada |
payload.alignment.confidence | flotante (0-1) | Confianza en la alineación |
ChatGPT/Gemini/Copilot
- Ingrese el aviso: “Aquí está la entrada que tengo de Node Red: Inserte el valor copiado aquí. ingrese el aviso cuando quiera que falle y devuelva msg.payload en booleano True o False”

Ejemplo
- Aquí hemos enseñado a la AI a buscar agujeros en la placa de montaje.

- Copie los valores del bloque
debugde Node-RED y péguelos en ChatGPT con el siguiente aviso de ejemplo.- “Aquí está la entrada que tengo de Node Red: Inserte el valor copiado aquí. Quiero que la cámara falle si hay menos de 11 agujeros y devuelva msg.payload en booleano True o False”

- Eche un vistazo al bloque
functiony lea los comentarios sobre la lógica. - Verifique si está haciendo lo correcto (lo que se le pidió), y si es así, copie el código que le proporciona.
- Obtenga un nodo
functionde los nodos y conéctelo al bloqueInspection Pass/Fail.


- Copie el código en el bloque
function, asegúrese de que todos los nodos estén conectados correctamente y haga clic en Deploy.


