Generering af Dokumenter og Opdatering af Airtable
Stryg for at vise menuen
For at omdanne AI-outputtet til et Google-dokument, opsæt workflowet, så det kører i et loop og behandler flere ASIN'er én ad gangen. Hver iteration opretter eller opdaterer et dokument og skriver derefter status og dokumentlink tilbage til Airtable. For at få dette til at fungere, tilføj følgende nye noder:
- Google Docs: opret et dokument;
- Google Docs: opdater dokumentet;
- Split In Batches (eller Loop Over Items) med batchstørrelse 1;
- Airtable: Opdater posten med den endelige Complete-status;
- Set / Edit Fields for at opbygge en klikbar Google Doc-URL.
Oprettelse og opdatering af Google-dokumentet
For at generere et nyt Google-dokument for hver ASIN og udfylde det med AI-resuméet, tilføj to Google Docs-noder i rækkefølge.
-
Google Docs: opret et dokument:
- Drive: My Drive;
- Folder: SaaS reports;
- Title: summary and tips (midlertidig titel).
-
Google Docs: opdater et dokument:
- Document ID/URL: træk fra Create a document-outputtet;
- Text: træk outputtet fra AI Agent (LLM'ens resumé).
Udfør noderne, åbn Google Drive, og bekræft, at det oprettede dokument indeholder den AI-genererede tekst.
Hvis AI-outputtet ikke er kortlagt til Text-feltet, giver Google Docs en insert text must be…-fejl. Sørg for, at LLM-resultatet er korrekt kortlagt, og kør derefter noden igen.
Batch-behandling og Løkning af Workflow
For at forhindre, at flere ASIN'er kører samtidigt, batch behandlingen, så den håndterer elementer én ad gangen.
-
Airtable søg poster:
-
Begrænsning: 10 (eller det antal, du foretrækker);
-
Denne node forbliver udenfor løkken.
-
Split In Batches (eller Loop Over Items):
- Batch-størrelse: 1.
Forbind løkken således:
Search Records → Split In Batches → (resten af workflowet) → tilbage til Split In Batches
Behold den første Airtable Update Record inde i løkken for at markere hver række som In Progress før behandling. Kør workflowet og observer, at elementerne behandles én ad gangen.
Hvorfor denne struktur fungerer Markering af alle rækker som In Progress på én gang kan forårsage konflikter. En batch-størrelse på 1 sikrer en ren og sekventiel behandling.
Giv hvert dokument et unikt navn
Hvis alle genererede dokumenter har samme titel, skal ASIN inkluderes i filnavnet. I Create a document → Title, tilføj ASIN dynamisk:
summary and tips - {{$json.asin}}
Kør workflowet igen for at bekræfte, at hvert filnavn nu indeholder den korrekte ASIN.
Skriv resultaterne tilbage til Airtable
Når Google Doc er opdateret, afsluttes processen ved at skrive resultaterne og dokumentlinket tilbage til Airtable.
-
Indstil / Rediger felter (for at oprette en klikbar Google Doc URL):
-
Felt:
doc_url; -
Værdi (udtryk):.
https://docs.google.com/document/d/{{$node["Create a document"].json["id"]}}/edit
-
Airtable: opdater post:
-
Match på: ID (træk det tidligere viste record ID ind);
-
Felter der skal opdateres:
-
status→ Complete; -
script → LLM output (samme tekst som blev indsat i dokumentet);
-
doc_link→ værdien afdoc_urloprettet ovenfor.
Udfør noderne og verificér i Airtable, at rækken nu viser Complete sammen med et klikbart link, der åbner det tilsvarende Google Doc.
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat