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 werden kann.
Hinweise
All Block Outputsenthält alle Informationen, die ausgegeben werden, sobald ein Bild ausgelöst wird.
- Kopieren Sie die Debug-Ausgabe von
All Block Outputs.

All Block Outputs
Dieser Node gibt nach jeder von der Kamera durchgeführten Aufnahme Daten aus, die alle AI-Block-Daten enthalten. Die Daten liegen in Form eines JSON-Objekts vor. Sie umfassen Folgendes:
| Payload-Feld | Typ | Beschreibung |
|---|---|---|
payload.capture_id | integer | Die Capture-ID dieser Aufnahme |
payload.recipe_id | integer | Die Recipe-ID dieses Recipes |
payload.camera_id | string | Eine eindeutige Zeichenkette zur Identifikation dieser Kamera |
payload.inspection_id | integer | Eine fortlaufende 16-Bit-Ganzzahl, die für jede Inspektion inkrementiert wird |
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 | Ob das Teil erfolgreich ausgerichtet wurde oder nicht |
payload.alignment.center_location_x | integer | X-Koordinate des Mittelpunkts des ausgerichteten Teils |
payload.alignment.center_location_y | integer | Y-Koordinate des Mittelpunkts 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 sie in ChatGPT mit dem folgenden Beispiel-Prompt 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"

- Schauen Sie sich den
function-Block an und lesen Sie die Kommentare zur Logik. - Prüfen Sie, ob er die richtige Aufgabe ausführt (das, was angefordert wurde), und kopieren Sie den bereitgestellten Code, falls dies der Fall ist.
- Fügen Sie aus den Nodes einen
function-Node hinzu 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.


