search.content
Search documents on GroundX for the most relevant information to a given query.
The result of this query is typically used in one of two ways; result['search']['text'] can be used to provide context to a language model, facilitating RAG, or result['search']['results'] can be used to observe chunks of text which are relevant to the query, facilitating citation.
Interact with the "Request Body" below to explore the arguments of this function. Enter your GroundX API key to send a request directly from this web page. Select your language of choice to structure a code snippet based on your specified arguments.
Path parameters
The bucketId, groupId, projectId, or documentId to be searched. The document or documents within the specified container will be compared to the query, and relevant information will be extracted.
Query parameters
The maximum number of returned search results. Accepts 1-100 with a default of 20.
A token for pagination. If the number of search results for a given query is larger than n, the response will include a "nextToken" value. That token can be included in this field to retrieve the next batch of n search results.
The amount of data returned with each search result. 0 == no search results, only the recommended context. 1 == search results but no searchData. 2 == search results and searchData.
Request body
Example request
{
"query": "my search query",
"relevance": 10
}Response
Search query success
Changes
Changed in 14 of the 50 revisions of this API.6317
- ○
pathrequest parameteridlist-of-types was widened by adding typesstringrequest-parameter-list-of-types-widened
- ○
for the
pathrequest parameterid, the type was generalized fromintegerto no typerequest-parameter-type-generalized
- ○
- ▲
pathrequest parameteridlist-of-types was narrowed by removing typesstringrequest-parameter-list-of-types-narrowed
- ▲
for the
pathrequest parameterid, the type changed from no type tointegerrequest-parameter-type-changed
- ▲
- ○
pathrequest parameteridlist-of-types was widened by adding typesstringrequest-parameter-list-of-types-widened
- ○
for the
pathrequest parameterid, the type was generalized fromintegerto no typerequest-parameter-type-generalized
- ○
- ○
added the new optional request property
new-optional-request-property
- ○
- ○
added the optional property
///to the response with the statusresponse-optional-property-added
- ○
added the optional property
///to the response with the statusresponse-optional-property-added
- ○
added the optional property
///to the response with the statusresponse-optional-property-added
- ○
added the optional property
///to the response with the statusresponse-optional-property-added
- ○
- ○
added the new optional
queryrequest parameterverbositynew-optional-request-parameter
- ○
- ○
added the optional property
///to the response with the statusresponse-optional-property-added
- ○
- ○
the
request property default valuemy search querywas addedrequest-property-default-value-added
- ○
- ▲
added the new required request property
new-required-request-property
- ●
removed the request property
request-property-removed
- ○
added the new optional
queryrequest parameternextTokennew-optional-request-parameter
- ▲
- ●
removed the optional property
///from the response with the statusresponse-optional-property-removed
- ○
added the optional property
///to the response with the statusresponse-optional-property-added
This revision also has 3 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●