Moved llama-stack-as-library client to llama-stack

This commit is contained in:
Ashwin Bharambe 2024-12-06 16:11:32 -08:00
parent b3cb8eaa38
commit fd48cf3fc1
4 changed files with 235 additions and 4 deletions

View file

@ -46,7 +46,7 @@ class ApiInput(BaseModel):
def get_provider_dependencies(
config_providers: Dict[str, List[Provider]]
config_providers: Dict[str, List[Provider]],
) -> tuple[list[str], list[str]]:
"""Get normal and special dependencies from provider configuration."""
all_providers = get_provider_registry()
@ -92,11 +92,11 @@ def print_pip_install_help(providers: Dict[str, List[Provider]]):
normal_deps, special_deps = get_provider_dependencies(providers)
cprint(
f"Please install needed dependencies using the following commands:\n\n\tpip install {' '.join(normal_deps)}",
f"Please install needed dependencies using the following commands:\n\npip install {' '.join(normal_deps)}",
"yellow",
)
for special_dep in special_deps:
cprint(f"\tpip install {special_dep}", "yellow")
cprint(f"pip install {special_dep}", "yellow")
print()