# `LLMProxy.ModelDB`
[🔗](https://github.com/elixir-vibe/llm_proxy/blob/v0.3.1/lib/llm_proxy/model_db.ex#L1)

LLMDB integration for provider model lists and pricing lookup used by routing and accounting.

# `pricing`

```elixir
@spec pricing(String.t(), module() | atom() | nil) :: LLMProxy.Pricing.Rates.t() | nil
```

# `provider_id`

```elixir
@spec provider_id(module() | atom() | nil) :: atom() | nil
```

# `provider_model_ids`

```elixir
@spec provider_model_ids(atom()) :: [String.t()]
```

---

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