Generate English–Polish vocabulary quizzes with Google Sheets and Groq
Go to WorkflowDescription
Quick overview
Tool useful for any language exams.
It is a chat-based workflow that uses Google Sheets in Structure English|your language that using free Groq model (Llama 3.3) generate lists of 10 words that you need to provide answer based on your while model helps
How it works
Receives a chat message as the trigger input.
Checks whether the message contains the word “generate” to decide if it should create a new quiz set or continue the current session.
When “generate” is included, reads vocabulary rows (English and your language columns) from a specified Google Sheets range.
Randomly shuffles the rows, selects 10 pairs, and formats them as a clean list of {english, your-language} objects.
Sends the user message and the selected word pairs to a Groq Llama 3.3 chat model that runs the quiz conversation.
Uses a buffer memory window to keep recent chat context so the agent can track which words are answered and which still need guesses.
Setup
Connect Google Sheets OAuth credentials and set the correct spreadsheet URL, sheet name, and range that contains “English word” and “your language words” columns.
Add Groq API credentials and confirm the selected model (llama-3.3-70b-versatile) is available in your Groq account.
Activate the workflow and start the chat, sending a message containing “generate” to pull a new randomized set of 10 words from Google Sheets.