workflows.fit
Back to n8n workflows
n8n templateFreeBy Shinji Watanabe

Enrich German Vocabulary in Google Sheets with OpenThesaurus and GPT-4.1-mini to Japanese

Who’s it for Learners, teachers, and content creators who track German vocabulary in Google Sheets and want automatic enrichment with synonyms, example sentences, and basic lexical info—without copy-and-paste. How it ...

Data & StorageProductivityUtilityAILangchainGoogle SheetsOpen ThesaurusAgent
Loading interactive preview...

Template notes

Who’s it for

Learners, teachers, and content creators who track German vocabulary in Google Sheets and want automatic enrichment with synonyms, example sentences, and basic lexical info—without copy-and-paste.

How it works / What it does

When a new row is added to your sheet (column vocabulary), the workflow looks up the word in OpenThesaurus and checks if any entries are found. If so, an LLM generates a strict JSON object containing: naturalsentence (a clear German example), partofspeech, translationja (concise Japanese gloss), and level (CEFR estimate). The JSON is parsed and written back to the same row, keeping your spreadsheet the single source of truth. If no entry is found, the workflow writes a helpful “not found” note.

How to set up

Connect Google Sheets and select your spreadsheet/tab. Confirm a vocabulary column exists. Configure OpenThesaurus (no API key required). Add your LLM credentials and keep the prompt’s “JSON only” constraint. Rename nodes clearly and add a yellow sticky note with this description.

Requirements

Access to Google Sheets LLM credentials (e.g., OpenAI) A tab containing a vocabulary column