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

Boundary parser for catalog application configuration.

The parser converts the supported operator-facing catalog shape into strict
`LLMProxy.Catalog.Model` and `LLMProxy.Catalog.Deployment` structs. Downstream
catalog code receives structs only.

# `parse`

```elixir
@spec parse(term(), term()) :: [LLMProxy.Catalog.Model.t()]
```

---

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