AI Logo Sheet Extractor zu Airtable

Dieser Workflow ermöglicht das Hochladen eines Logo-Blatts, aus dem Informationen zu Tools und deren Attributen extrahiert und in Airtable gespeichert werden.

AI Logo Sheet Extractor zu Airtable

Die Website nutzt die Wordpress-Infrastruktur.

Server: Unser Server befindet sich in einem Unternehmen mit Sitz in Deutschland. Er hat eine hohe und schnelle Internetverbindung. Es gibt eine Generatorunterstützung für ununterbrochenen Strom.

Workflow Beschreibung

Dieser Workflow nimmt Benutzereingaben in Form eines Bildes eines Logo-Blattes entgegen und verwendet KI, um Informationen darüber zu extrahieren. Die gesammelten Daten werden in Airtable gespeichert.

Node Details

1. On form submission

  • Typ: formTrigger
  • Funktion: Dieser Node startet den Workflow, wenn ein Formular eingereicht wird. Es ermöglicht Benutzern, ein Bild hochzuladen und optionale Eingaben zu machen.
  • Parameter:
    • Form Title: AI Logo Sheet Feeder
    • Form Fields: Es gibt ein für den Upload erforderliches Feld (Bild) und ein weiteres optionales Eingabefeld.

2. Retrieve and Parser Agent

  • Typ: agent
  • Funktion: Dieser Node analysiert das hochgeladene Bild und extrahiert die enthaltenen Tools und deren Eigenschaften.
  • Parameter:
    • System Message: Hinweis auf die Struktur der erwarteten JSON-Ausgabe, die Informationen über extrahierte Tools enthält.

3. JSON it

  • Typ: set
  • Funktion: Dieser Node formatiert die Ausgabe des vorherigen Nodes in ein JSON-Format.
  • Parameter:
    • JSON Output: Direktive für die Ausgabe des JSON.

4. Structured Output Parser

  • Typ: outputParserStructured
  • Funktion: Überprüft und formatiert die extrahierten Daten gemäß einem definierten Schema.

5. Check if Attribute exists

  • Typ: airtable
  • Funktion: Überprüft, ob Attribute bereits in Airtable existieren, und erstellt oder aktualisiert sie bei Bedarf.
  • Parameter:
    • Base: Bezug auf die Airtable-Datenbank.
    • Operation: upsert (einfügen oder aktualisieren).

6. Merge

  • Typ: merge
  • Funktion: Kombiniert Daten aus mehreren vorhergehenden Nodes.

7. Map Attribute ID

  • Typ: set
  • Funktion: Weist jedem Attribut eine ID zu, um die Nachverfolgbarkeit in Airtable zu gewährleisten.

8. Loop Over Attributes

  • Typ: splitInBatches
  • Funktion: Iteriert über alle Attribute.

9. All Attributes

  • Typ: set
  • Funktion: Aggregiert alle Attribute für die spätere Verarbeitung.

10. Wait for Attribute Creation

  • Typ: merge
  • Funktion: Wartet auf Attribute werden erstellt und kombiniert deren Daten.

11. Generate Unique Hash for Name

  • Typ: crypto
  • Funktion: Generiert einen eindeutigen Hash für jedes Tool basierend auf dem Namen, um Duplikate zu vermeiden.

12. Create if not Exist

  • Typ: airtable
  • Funktion: Erstellt ein neues Tool in Airtable, falls es noch nicht existiert.

13. Save all this juicy data

  • Typ: airtable
  • Funktion: Speichert alle gesammelten Daten in der Airtable-Datenbank.

Ergebnis

Nach dem erfolgreichen Durchlauf dieses Workflows sind alle relevanten Informationen zu den hochgeladenen Tools und deren Attributen in der Airtable-Datenbank gespeichert. Du kannst die Daten abfragen oder wie gewünscht weiterverarbeiten.

Download Link

Facebook
Twitter
LinkedIn

Andere Projekte