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.