INNER CODE UNIT · Python

_group_cmd_name

speaches-ai/speaches · packages/speaches-cli/src/speaches_cli/main.py:21

    def _group_cmd_name(self, default_name: str) -> str:
        for cmd in self.commands.values():
            name = cmd.name
            if name and default_name in self._CMD_SPLIT_P.split(name):
                return name
        return default_name


app = typer.Typer(cls=AliasGroup)
registry_app = typer.Typer(cls=AliasGroup)
model_app = typer.Typer(cls=AliasGroup)
audio_app = typer.Typer(cls=AliasGroup)
audio_speech_app = typer.Typer(cls=AliasGroup)

SPEACHES_BASE_URL = os.getenv("SPEACHES_BASE_URL", "http://localhost:8000")
SPEACHES_OPENAI_BASE_URL = SPEACHES_BASE_URL + "/v1"
client = httpx.Client(base_url=SPEACHES_BASE_URL, timeout=httpx.Timeout(None))

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…