An Azure search service with built-in artificial intelligence capabilities that enrich information to help identify and explore relevant content at scale.
For a single Azure AI Search query, the supported limits are:
- Maximum search clause length: 100,000 characters
- Maximum number of clauses in
search: 3,000 for Query APIs - For simple query syntax: 1,024 clauses when expressions are separated by
ANDorOR - Maximum search term size: about 32 KB for a term in UTF-8 text
- Prefix search term size: 1,000 characters
- REST GET URL length: 8 KB maximum
- POST request payload size: 16 MB maximum
If “how many keywords” means how many terms can be combined in one query, the practical limit is controlled by the number of clauses and the total search clause length, not by a separate keyword-count setting.
If the query is being built programmatically, keep it bounded because very large queries can destabilize the service.
References: