feat: Podman AI Lab provider and distribution

Signed-off-by: Jeff MAURY <jmaury@redhat.com>
This commit is contained in:
Jeff MAURY 2025-03-20 16:09:15 +01:00 committed by Philippe Martin
parent 45e08ff417
commit dd86427ce3
14 changed files with 1131 additions and 0 deletions

View file

@ -77,6 +77,16 @@ def available_providers() -> List[ProviderSpec]:
module="llama_stack.providers.remote.inference.ollama",
),
),
remote_provider_spec(
api=Api.inference,
api_dependencies=[Api.models],
adapter=AdapterSpec(
adapter_type="podman-ai-lab",
pip_packages=["ollama", "aiohttp"],
config_class="llama_stack.providers.remote.inference.podman_ai_lab.PodmanAILabImplConfig",
module="llama_stack.providers.remote.inference.podman_ai_lab",
),
),
remote_provider_spec(
api=Api.inference,
adapter=AdapterSpec(