Minimal HTTP client used by IREE.Tokenizers.Tokenizer.from_pretrained/2.
This module follows the same lightweight callback shape used by
elixir-nx/tokenizers:
{:ok, %{status: integer(), headers: [{binary(), binary()}], body: binary()}}
{:error, term()}It is public so callers can provide a compatible replacement through the
:http_client option.
Summary
Functions
Performs a single HTTP request.
Types
@type response() :: %{ status: non_neg_integer(), headers: [{binary(), binary()}], body: binary() }