INNER CODE UNIT · Python
models_ls
speaches-ai/speaches · packages/speaches-cli/src/speaches_cli/main.py:61
def models_ls(task: str | None = None) -> None:
params: dict[str, str] = {}
if task is not None:
params["task"] = task
response = client.get(MODELS_URL, params=params)
dump_response(response)
@model_app.command("remove | rm")
def model_rm(model_id: str) -> None:
response = client.delete(f"{MODELS_URL}/{model_id}")
dump_response(response)
@model_app.command("download")
def model_download(model_id: str) -> None:
response = client.post(f"{MODELS_URL}/{model_id}")
dump_response(response)