KI-GESTÜTZTE DOKUMENTATION
Was möchten Sie wissen?
So verwenden Sie ChatGPT mit Node-RED
Dieser Deep Dive zeigt, wie ChatGPT mit Node‑RED verwendet wird.
Hinweise
All Block Outputsenthält alle Informationen, die ausgegeben werden, sobald ein Bild ausgelöst wird.
- Kopieren Sie die Debug-Ausgabe aus
All Block Outputs.

All Block Outputs
Dieser Node gibt nach jeder Aufnahme der Kamera Daten aus und enthält alle AI-Block-Daten. Die Daten liegen in Form eines JSON-Objekts vor. Die Daten beinhalten Folgendes:
| Payload-Feld | Typ | Beschreibung |
|---|---|---|
payload.capture_id | integer | Die Capture-ID dieser Aufnahme |
payload.recipe_id | integer | Die Recipe-ID dieses Rezepts |
payload.camera_id | string | Eine eindeutige String-Kennung für diese Kamera |
payload.inspection_id | integer | Eine rollierende 16-Bit-Ganzzahl, die bei jeder Inspektion hochzählt |
payload.inspection_time | string | ISO 8601-formatierter Zeitstempel der Aufnahme für jede Inspektion |
payload.image_url | string | HTTP-URL zum aufgenommenen Bild (jpg) |
payload.alignment.success | boolean | Erfolgreich ausgerichtetes Teil oder nicht |
payload.alignment.center_location_x | integer | Mittelposition x des ausgerichteten Teils |
payload.alignment.center_location_y | integer | Mittelposition y des ausgerichteten Teils |
payload.alignment.confidence | float (0-1) | Konfidenz der Ausrichtung |
ChatGPT/Gemini/Copilot
- Geben Sie den Prompt ein: „Here is the Input I have from Node Red: Insert the copied value here. enter prompt when you want it to fail and return msg.payload in boolean True or False"

Beispiel
- Hier haben wir der AI beigebracht, nach Löchern in der Montageplatte zu suchen.

- Kopieren Sie die Werte aus dem
debug-Block in Node-RED und fügen Sie diese mit folgendem Beispiel-Prompt in ChatGPT ein.- „Here is the Input I have from Node Red: Insert the copied value here. I want the camera to fail if there are less than 11 holes and return msg.payload in boolean True or False"

- Sehen Sie sich den
function-Block an und lesen Sie die Kommentare zur Logik. - Prüfen Sie, ob er das Richtige tut (das, was verlangt wurde), und kopieren Sie gegebenenfalls den bereitgestellten Code.
- Holen Sie sich einen
function-Node aus den Nodes und verbinden Sie ihn mit demInspection Pass/Fail-Block.


- Kopieren Sie den Code in den
function-Block, stellen Sie sicher, dass alle Nodes korrekt verbunden sind, und klicken Sie auf Deploy.


