1. Manual Trigger
Name: When clicking „Test workflow“
Typ: Manual Trigger
Beschreibung: Dieser Knoten startet den Workflow manuell, wenn auf die Schaltfläche „Test workflow“ geklickt wird. Er benötigt keine speziellen Parameter.
2. Airtable: Get Applicable Rows
Name: Get Applicable Rows
Typ: Airtable
Beschreibung: Dieser Knoten sucht in Airtable nach relevanten Zeilen, die Produktbilder enthalten, und filtert sie basierend auf bestimmten Bedingungen wie „Image!=““ und „AI_status=FALSE()“.
3. OpenAI: Analyse Image
Name: Analyse Image
Typ: OpenAI
Beschreibung: Hier wird ein KI-Modell verwendet, um die Merkmale des Objekts auf dem Bild zu analysieren, wie Beschreibung, Modell, Material, Farbe und Zustand.
4. Object Identifier Agent
Name: Object Identifier Agent
Typ: Agent
Beschreibung: Dieser Knoten hilft, die Produktattribute zu identifizieren, indem er entweder eine umgekehrte Bildersuche oder ein Webscraping durchführt, um Daten von externen Webseiten zu erhalten.
5. Actions Router
Name: Actions Router
Typ: Switch
Beschreibung: Dieser Knoten entscheidet, ob eine Umkehrbildsuche oder ein Webscraping genutzt werden soll, basierend auf der Route des Anforderungsobjekts.
6. SERP Google Reverse Image API
Name: SERP Google Reverse Image API
Typ: HTTP Request
Beschreibung: Dieser Knoten verwendet die SERP API, um ähnliche Bilder zu suchen und relevante Links zurückzugeben.
7. Firecrawl Scrape API
Name: Firecrawl Scrape API
Typ: HTTP Request
Beschreibung: Hier werden die Inhalte einer Webseite scrapped, um zusätzliche Informationen zu erhalten. Die Anfrage erfolgt an die Firecrawl API.
8. Scrape Success?
Name: Scrape Success?
Typ: If
Beschreibung: Prüft, ob das Scraping erfolgreich war und basierend auf dem Ergebnis den Workflow weiterführt (success / error).
9. Enrich Product Rows
Name: Enrich Product Rows
Typ: Airtable
Beschreibung: Aktualisiert die ursprünglichen Zeilen in Airtable mit den durch das Modell gewonnenen angereicherten Produktdaten.
10. Fallback Response
Name: Fallback Response
Typ: Set
Beschreibung: Dieser Knoten gibt eine Antwort zurück, wenn keine der vorherigen Bedingungen erfüllt wurde, und signalisiert, dass nicht auf Daten zugegriffen werden konnte.
Ergebnis
Durch diesen Workflow können Produktbilder analysiert und die entsprechenden Produktinformationen ermittelt werden, wodurch manuelle Dateneingabe reduziert wird. Die Analyse umfasst sowohl bildbasierte als auch internetbasierte Quellen zur Anreicherung der Produktdaten.