Hi everyone
,
I’m reaching out to ask for your help with an issue I’m facing in a project I’m developing using CrewAI. The objective is to generate a quiz with Google Forms and send the link to selected candidates via email.
As part of the process, I store metadata that maps each multiple-choice question to its correct answer. However, when the quiz contains many questions (e.g., around 50), the agent fails to store the complete metadata, only a portion of it is saved. In addition to that, the agent only sends the quiz link to the first three candidates, rather than the full list.
Is this a common limitation when working with CrewAI agents? Could it be related to memory constraints or token limits?
Also, I’m using the free Gemini API, could that be contributing to the problem?
I’ve attached screenshots of the relevant parts of my code to provide more context. I would really appreciate any guidance you can offer, as this is part of my final year project.