Configuration controlling how the model registry data is loaded.
Value parameters
filePath
Optional filesystem path to a model metadata JSON file, overrides resourcePath when set.
resourcePath
Optional classpath resource path to load model metadata from; defaults to the bundled LiteLLM metadata file.
url
Optional HTTP URL to fetch model metadata from, overrides both resourcePath and filePath when set. Build one with ModelRegistryConfig.apply (or start from ModelRegistryConfig.default) and change it with the with* setters, each of which takes the value or an Option; the constructor and copy are private, so a new field never breaks callers.