mirror of
https://github.com/meta-llama/llama-stack.git
synced 2025-12-20 15:28:41 +00:00
when using the providers.d method of installation users could hand craft their AdapterSpec's to use overlapping code meaning one repo could contain an inline and remote impl. Currently installing a provider via module does not allow for that as each repo is only allowed to have one `get_provider_spec` method with one Spec returned add an optional way for `get_provider_spec` to return a list of `ProviderSpec` where each can be either an inline or remote impl. Note: the `adapter_type` in `get_provider_spec` MUST match the `provider_type` in the build/run yaml for this to work. resolves #3226 Signed-off-by: Charlie Doern <cdoern@redhat.com> |
||
|---|---|---|
| .. | ||
| routers | ||
| routing_tables | ||
| test_build_path.py | ||
| test_context.py | ||
| test_distribution.py | ||
| test_inference_recordings.py | ||
| test_library_client_initialization.py | ||