server¶
Run the FastAPI transcription web server.
Usage¶
Description¶
Starts a web server that provides HTTP endpoints for transcription services. This is useful for:
- Integrating transcription into web applications
- Running transcription as a service
- Remote access to transcription capabilities
Examples¶
# Start server with defaults
agent-cli server
# Custom host and port
agent-cli server --host 127.0.0.1 --port 8080
# Development mode with auto-reload
agent-cli server --reload
Options¶
| Option | Description | Default |
|---|---|---|
--host |
Host/IP to bind the server to | 0.0.0.0 |
--port |
Port to bind the server to | 61337 |
--reload |
Enable auto-reload for development | false |
--config |
Path to a TOML configuration file | - |
--print-args |
Print resolved arguments | - |
Installation¶
Requires the server extra:
API Endpoints¶
The server exposes FastAPI endpoints for transcription. Visit http://localhost:61337/docs after starting for interactive API documentation.