Configuration client struct for interacting with Meilisearch.
Summary
Functions
Builds a new Meili.Client.
Performs an HTTP request using the client's Req.Request instance.
Same as request/4 but raises a Meili.Error on failure.
Types
@type t() :: %Meili.Client{ key: String.t() | nil, req: Req.Request.t(), url: String.t() }
Functions
Builds a new Meili.Client.
Options
:urlor:endpoint- The Meilisearch base URL (default:http://localhost:7700).:keyor:api_key- The API key or master key for authentication.:req_options- Custom configuration options passed directly toReq.new/1.
Performs an HTTP request using the client's Req.Request instance.
Same as request/4 but raises a Meili.Error on failure.