# `Tinkex.API.Models`
[🔗](https://github.com/North-Shore-AI/tinkex/blob/v0.4.0/lib/tinkex/api/models.ex#L1)

Model metadata and lifecycle endpoints.

# `get_info`

```elixir
@spec get_info(
  map(),
  keyword()
) :: {:ok, Tinkex.Types.GetInfoResponse.t()} | {:error, Tinkex.Error.t()}
```

Retrieve metadata for a model.

# `unload_model`

```elixir
@spec unload_model(
  map(),
  keyword()
) ::
  {:ok, Tinkex.Types.UnloadModelResponse.t() | map()}
  | {:error, Tinkex.Error.t()}
```

Unload model weights and end the session. May return a future or a direct payload.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
