When using the "Analyze using AI" button in the Query Builder to answer questions with large amounts of data, you may sometimes see a "Request too large" or “tokens per min (TPM) limit” error message. Tokens are units of text used by the model, with 1,000 tokens roughly equating to 750 words or pieces of data. This message originates from OpenAI itself, rather than from Ezekia. You may need to upgrade your account licence depending on which level you are subscribed to. It is worth checking your account's specific rate limits here: https://platform.openai.com/account/rate-limits
This error occurs if the information being processed is too large for a single request. You can try narrowing the data down first through the available filters or the columns you are including (selectable under the cog tick box’s), before asking your questions to AI.
How to Avoid Data Limits
Here are some tips on using filters to manage data size and keep your questions focused:
- Use Pre-Filters to Narrow Down People and Assignments
- Focus on relevant criteria: If your query is about a specific role (e.g. “CEO”), use the Person title filter to display only entries matching that title. Or if you’re only interested in candidates in a certain location, narrow those people down first in your results.
- Date filters: Use Note created at or Assignment last updated to restrict entries to recent records, which reduces the data size.
- Assignments: For questions on assignments, use filters like Assignment status, Assignment client, or Assignment industries to view only the entries that match your needs.
- Prioritise Key Fields
Certain fields are more relevant to answering specific types of questions. For instance:- For leadership roles, focus on Person summary, Person aspirations, or Interview Notes.
- If reviewing qualifications, use filters such as Person qualifications or Person positions.
- For communication details, consider limiting to essential contacts in Person emails or Person Notes.
- Use Targeted Tags and Statuses
- Tags: For more detailed searches, use Person tags to filter for specific categories or attributes relevant to your query.
- Current status: If you’re only interested in people actively looking for opportunities, apply the Person current status filter to refine results.
- Simplify Questions and Compare Key Metrics
- Ask focused questions: Instead of broad questions like "Who is the best CEO?", try more specific questions such as "Which CEO has the highest growth rate?".
- Use Assignment details: For evaluating work history, the Assignment start date, Assignment end date, or Assignment compensation can provide focused information without extra details.
- Chunk the data up
- Use the begins with filter: If perhaps working with a large list of people, it might be worth adding the name filter and then the begins with operator and go alphabetically. Use an Or operator to go through several letters at once.
Still Seeing Issues?
If the error persists, try further refining your filters or use the above techniques together. Removing less relevant details, extensive notes, can also help streamline the data for processing. By following these steps, you’ll be able to get the best results while staying within OpenAI’s data limits. Reach out to OpenAI’s account support team for further information on their data limits.