Optional
content_Optional
filters?: ChunkFilter | nullOptional
get_Get total page count for the query accounting for the applied filters. Defaults to false, but can be set to true when the latency penalty is acceptable (typically 50-200ms).
Optional
group_Group specifies the group to search within. Results will only consist of chunks which are bookmarks within the specified group.
Optional
group_Group_tracking_id specifies the group to search within by tracking id. Results will only consist of chunks which are bookmarks within the specified group. If both group_id and group_tracking_id are provided, group_id will be used.
Optional
highlight_Optional
page?: number | nullThe page of chunks to fetch. Page is 1-indexed.
Optional
page_The page size is the number of chunks to fetch. This can be used to fetch more than 10 chunks at a time.
Optional
remove_If true, stop words (specified in server/src/stop-words.txt in the git repo) will be removed. Queries that are entirely stop words will be preserved.
Optional
score_Set score_threshold to a float to filter out chunks with a score below the threshold. This threshold applies before weight and bias modifications. If not specified, this defaults to 0.0.
Optional
slim_Set slim_chunks to true to avoid returning the content and chunk_html of the chunks. This is useful for when you want to reduce amount of data over the wire for latency improvement (typicall 10-50ms). Default is false.
Optional
sort_Optional
typo_Optional
use_If true, quoted and - prefixed words will be parsed from the queries and used as required and negated words respectively. Default is false.
Optional
user_The user_id is the id of the user who is making the request. This is used to track user interactions with the search results.
Set content_only to true to only returning the chunk_html of the chunks. This is useful for when you want to reduce amount of data over the wire for latency improvement (typically 10-50ms). Default is false.