Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Генерування Документів та Оновлення Airtable | Створення Повного Робочого Процесу N8n
AI-Автоматизація Робочих Процесів з n8n

bookГенерування Документів та Оновлення Airtable

Щоб перетворити результат роботи ШІ на документ Google, налаштуйте робочий процес так, щоб він виконувався у циклі, обробляючи кілька ASIN по черзі. Кожна ітерація створює або оновлює документ, а потім записує статус і посилання на документ назад в Airtable. Для реалізації цього додайте такі нові вузли:

  • Google Docs: створення документа;
  • Google Docs: оновлення документа;
  • Split In Batches (або Loop Over Items) з розміром пакета 1;
  • Airtable: Оновлення запису з фінальним статусом Complete;
  • Set / Edit Fields для формування клікабельного URL Google Doc.

Створення та оновлення Google Doc

Щоб згенерувати новий Google Doc для кожного ASIN і заповнити його підсумком від ШІ, додайте два вузли Google Docs послідовно.

  • Google Docs: створення документа:

    • Drive: My Drive;
    • Folder: SaaS reports;
    • Title: summary and tips (тимчасова назва).
  • Google Docs: оновлення документа:

    • Document ID/URL: перетягніть з виходу Create a document;
    • Text: перетягніть результат роботи AI Agent (підсумок LLM).

Виконайте вузли, відкрийте Google Drive і переконайтеся, що створений документ містить текст, згенерований ШІ.

Note
Примітка

Якщо результат роботи ШІ не відображено у полі Text, Google Docs видає помилку insert text must be…. Переконайтеся, що результат LLM відображено коректно, після чого повторно запустіть вузол.

Пакетна обробка та циклічне виконання робочого процесу

Щоб уникнути одночасної обробки кількох ASIN, організуйте виконання потоку так, щоб елементи оброблялися по одному.

  • Airtable пошук записів:

  • Ліміт: 10 (або інша бажана кількість);

  • Цей вузол залишається поза циклом.

  • Split In Batches (або Loop Over Items):

  • Розмір пакета: 1.

Підключіть цикл наступним чином:

Search Records → Split In Batches → (решта робочого процесу) → назад до Split In Batches

Перший вузол Airtable Update Record залишайте всередині циклу, щоб позначати кожен рядок як В обробці перед виконанням. Запустіть робочий процес і спостерігайте, як елементи виконуються по черзі.

Note
Примітка

Чому така структура ефективна Позначення всіх рядків як В обробці одночасно може призвести до конфліктів. Розмір пакета 1 забезпечує послідовну та чисту обробку.

Унікальні імена для кожного документа

Якщо всі згенеровані документи мають однакову назву, додайте ASIN до імені файлу. У Create a document → Title динамічно додайте ASIN:

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

Перезапустіть робочий процес, щоб переконатися, що ім'я кожного файлу тепер містить відповідний ASIN.

Запис результатів назад в Airtable

Після оновлення Google Doc завершіть процес, записавши результати та посилання на документ назад в Airtable.

  • Встановити / Редагувати поля (для створення клікабельного URL Google Doc):

  • Поле: doc_url;

  • Значення (вираз):.

https://docs.google.com/document/d/{{$node["Create a document"].json["id"]}}/edit
  • Airtable: оновити запис:

  • Відповідність за: ID (перетягніть ідентифікатор запису, отриманий раніше);

  • Поля для оновлення:

  • status Complete;

  • script → LLM output (той самий текст, який ви вставили в документ);

  • doc_link значення doc_url, створене вище.

Виконайте вузли та перевірте в Airtable, що рядок тепер має статус Complete разом із клікабельним посиланням, яке відкриває відповідний Google Doc.

question mark

Чому вузол Split In Batches у цьому робочому процесі налаштовано на розмір пакета 1?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 5. Розділ 3

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Suggested prompts:

Can you explain how to set up the loop for processing multiple ASINs?

How do I make sure each Google Doc has a unique name with the ASIN?

What steps are needed to write the document link back to Airtable?

Awesome!

Completion rate improved to 4.17

bookГенерування Документів та Оновлення Airtable

Свайпніть щоб показати меню

Щоб перетворити результат роботи ШІ на документ Google, налаштуйте робочий процес так, щоб він виконувався у циклі, обробляючи кілька ASIN по черзі. Кожна ітерація створює або оновлює документ, а потім записує статус і посилання на документ назад в Airtable. Для реалізації цього додайте такі нові вузли:

  • Google Docs: створення документа;
  • Google Docs: оновлення документа;
  • Split In Batches (або Loop Over Items) з розміром пакета 1;
  • Airtable: Оновлення запису з фінальним статусом Complete;
  • Set / Edit Fields для формування клікабельного URL Google Doc.

Створення та оновлення Google Doc

Щоб згенерувати новий Google Doc для кожного ASIN і заповнити його підсумком від ШІ, додайте два вузли Google Docs послідовно.

  • Google Docs: створення документа:

    • Drive: My Drive;
    • Folder: SaaS reports;
    • Title: summary and tips (тимчасова назва).
  • Google Docs: оновлення документа:

    • Document ID/URL: перетягніть з виходу Create a document;
    • Text: перетягніть результат роботи AI Agent (підсумок LLM).

Виконайте вузли, відкрийте Google Drive і переконайтеся, що створений документ містить текст, згенерований ШІ.

Note
Примітка

Якщо результат роботи ШІ не відображено у полі Text, Google Docs видає помилку insert text must be…. Переконайтеся, що результат LLM відображено коректно, після чого повторно запустіть вузол.

Пакетна обробка та циклічне виконання робочого процесу

Щоб уникнути одночасної обробки кількох ASIN, організуйте виконання потоку так, щоб елементи оброблялися по одному.

  • Airtable пошук записів:

  • Ліміт: 10 (або інша бажана кількість);

  • Цей вузол залишається поза циклом.

  • Split In Batches (або Loop Over Items):

  • Розмір пакета: 1.

Підключіть цикл наступним чином:

Search Records → Split In Batches → (решта робочого процесу) → назад до Split In Batches

Перший вузол Airtable Update Record залишайте всередині циклу, щоб позначати кожен рядок як В обробці перед виконанням. Запустіть робочий процес і спостерігайте, як елементи виконуються по черзі.

Note
Примітка

Чому така структура ефективна Позначення всіх рядків як В обробці одночасно може призвести до конфліктів. Розмір пакета 1 забезпечує послідовну та чисту обробку.

Унікальні імена для кожного документа

Якщо всі згенеровані документи мають однакову назву, додайте ASIN до імені файлу. У Create a document → Title динамічно додайте ASIN:

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

Перезапустіть робочий процес, щоб переконатися, що ім'я кожного файлу тепер містить відповідний ASIN.

Запис результатів назад в Airtable

Після оновлення Google Doc завершіть процес, записавши результати та посилання на документ назад в Airtable.

  • Встановити / Редагувати поля (для створення клікабельного URL Google Doc):

  • Поле: doc_url;

  • Значення (вираз):.

https://docs.google.com/document/d/{{$node["Create a document"].json["id"]}}/edit
  • Airtable: оновити запис:

  • Відповідність за: ID (перетягніть ідентифікатор запису, отриманий раніше);

  • Поля для оновлення:

  • status Complete;

  • script → LLM output (той самий текст, який ви вставили в документ);

  • doc_link значення doc_url, створене вище.

Виконайте вузли та перевірте в Airtable, що рядок тепер має статус Complete разом із клікабельним посиланням, яке відкриває відповідний Google Doc.

question mark

Чому вузол Split In Batches у цьому робочому процесі налаштовано на розмір пакета 1?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 5. Розділ 3
some-alt