llama-stack-mirror/tests/unit/providers/utils
Matthew Farrellee d035fe93c6 feat: add infrastructure to allow inference model discovery
inference providers each have a static list of supported / known models. some also
have access to a dynamic list of currently available models. this change gives
prodivers using the ModelRegistryHelper the ability to combine their static and
dynamic lists.

for instance, OpenAIInferenceAdapter can implement
```
   def query_available_models(self) -> list[str]:
      return [entry.model for entry in self.openai_client.models.list()]
```
to augment its static list w/ a current list from openai.
2025-07-09 12:52:30 -04:00
..
inference chore: remove nested imports (#2515) 2025-06-26 08:01:05 +05:30
memory fix: handle encoding errors when adding files to vector store (#2574) 2025-07-04 12:10:18 +02:00
__init__.py fix: add check for interleavedContent (#1973) 2025-05-06 09:55:07 -07:00
test_model_registry.py feat: add infrastructure to allow inference model discovery 2025-07-09 12:52:30 -04:00
test_scheduler.py fix: cancel scheduler tasks on shutdown (#2130) 2025-06-19 17:01:33 +02:00