-
Notifications
You must be signed in to change notification settings - Fork 46
Client Options
Clémentine Urquizar - curqui edited this page Jan 27, 2022
·
2 revisions
The Client constructor can take the following parameters:
-
url: the URL to reach the Meilisearch server. -
api_key(optional): the API key to access the Meilisearch server. -
options(optional): to set a customtimeout(default:1s) or a maximum number of retries withmax_retries(default:0).
Here is the basic way to use the Client:
client = MeiliSearch::Client.new($URL, $API_KEY)The default timeout is 1 second. You might need to increase this timeout to complete larger indexing requests:
MeiliSearch::Client.new($URL, $MASTER_KEY, timeout: 10)
# or
MeiliSearch::HTTPRequest.default_timeout(10)To set a number of retries:
client = MeiliSearch::Client.new($URL, $MASTER_KEY, max_retries: 2)