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))