Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Generering av Dokumenter og Oppdatering av Airtable | Bygge en Fullstendig n8n-Arbeidsflyt
AI-automatiseringsarbeidsflyter med N8n

bookGenerering av Dokumenter og Oppdatering av Airtable

Sveip for å vise menyen

For å gjøre AI-resultatet om til et Google-dokument, konfigurer arbeidsflyten slik at den kjøres i en løkke og behandler flere ASIN-er én etter én. Hver iterasjon oppretter eller oppdaterer et dokument og skriver deretter status og dokumentlenke tilbake til Airtable. For å få dette til å fungere, legg til følgende nye noder:

  • Google Docs: opprett et dokument;
  • Google Docs: oppdater dokumentet;
  • Split In Batches (eller Loop Over Items) med batch-størrelse 1;
  • Airtable: Oppdater posten med endelig Fullført status;
  • Set / Edit Fields for å bygge en klikkbar Google Doc-URL.

Opprette og oppdatere Google-dokumentet

For å generere et nytt Google-dokument for hver ASIN og fylle det med AI-sammendraget, legg til to Google Docs-noder i rekkefølge.

  • Google Docs: opprett et dokument:

    • Drive: Min disk;
    • Folder: SaaS reports;
    • Title: summary and tips (midlertidig tittel).
  • Google Docs: Oppdater et dokument:

    • Document ID/URL: dra fra Opprett et dokument-utdata;
    • Text: dra utdataene fra AI Agent (LLM-sammendraget).

Kjør nodene, åpne Google Disk, og bekreft at det opprettede dokumentet inneholder AI-generert tekst.

Note
Merk

Hvis AI-resultatet ikke er tilordnet i Text-feltet, vil Google Docs gi en insert text must be…-feil. Kontroller at LLM-resultatet er riktig tilordnet, og kjør deretter noden på nytt.

Gruppering og løkking av arbeidsflyten

For å forhindre at flere ASIN-er kjøres samtidig, grupper arbeidsflyten slik at elementene behandles én etter én.

  • Airtable søk etter poster:

  • Begrensning: 10 (eller ønsket antall);

  • Denne noden forblir utenfor løkken.

  • Del i grupper (eller Løkk over elementer):

    • Gruppe-størrelse: 1.

Koble løkken slik:

Søk etter poster → Del i grupper → (resten av arbeidsflyten) → tilbake til Del i grupper

Hold den første Airtable Oppdater post inne i løkken for å merke hver rad som Pågår før behandling. Kjør arbeidsflyten og se at elementene behandles ett om gangen.

Note
Merk

Hvorfor denne strukturen fungerer Å merke alle rader som Pågår samtidig kan føre til konflikter. En gruppe-størrelse på 1 holder behandlingen ryddig og sekvensiell.

Gi hvert dokument et unikt navn

Hvis alle genererte dokumenter har samme tittel, inkluder ASIN i filnavnet. I Opprett et dokument → Tittel, legg til ASIN dynamisk:

summary and tips - {{$json.asin}}

Kjør arbeidsflyten på nytt for å bekrefte at hvert filnavn nå inneholder riktig ASIN.

Skrive resultatene tilbake til Airtable

Etter at Google-dokumentet er oppdatert, avslutt ved å skrive resultatene og dokumentlenken tilbake til Airtable.

  • Angi / rediger felt (for å bygge en klikkbar Google Doc-URL):

  • Felt: doc_url;

  • Verdi (uttrykk):.

https://docs.google.com/document/d/{{$node["Create a document"].json["id"]}}/edit
  • Airtable: oppdater post:

    • Match på: ID (dra inn post-ID-en som ble hentet tidligere);
  • Felt som skal oppdateres:

  • status Complete;

  • script → LLM output (samme tekst som ble satt inn i dokumentet);

  • doc_link verdien doc_url som ble opprettet ovenfor.

Kjør nodene og kontroller i Airtable at raden nå viser Complete, sammen med en klikkbar lenke som åpner det tilhørende Google-dokumentet.

question mark

Hvorfor er Split In Batches-noden satt til batch-størrelse 1 i denne arbeidsflyten?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 5. Kapittel 3

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Seksjon 5. Kapittel 3
some-alt