Skip to content

Conversation

@tharropoulos
Copy link
Collaborator

Change Summary

  • add support for nl_query, nl_model_id, nl_query_debug, and nl_query_prompt_cache_ttl parameters
  • optimize multi-search requests by moving nl parameters to common params when applicable
  • include parsed_nl_query in response adaptation for natural language search results

PR Checklist

- add support for nl_query, nl_model_id, nl_query_debug, and nl_query_prompt_cache_ttl parameters
- optimize multi-search requests by moving nl parameters to common params when applicable
- include parsed_nl_query in response adaptation for natural language search results
});
}

// If this is a natural language search, then move NL related params to query params
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nl search parameters can be sent inside each search (unlike conversational search). So this is not required.

Copy link
Collaborator Author

@tharropoulos tharropoulos Jul 15, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@tharropoulos
Copy link
Collaborator Author

@jasonbosco can you check again?

@jasonbosco jasonbosco merged commit f3674e5 into typesense:master Jul 15, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants