Bootstrapping an application¶
透過一組方便的模板建立並初始化應用程式。
Info
在開始之前,請確保您已建立雲端帳戶或是構建了 self-host 的 Livekit Server 實例、安裝了 LiveKit CLI,並且已驗證或手動設定了您選擇的 LiveKit 專案。
LiveKit CLI 可以幫助您從許多方便的範本儲存庫中引導應用程序,使用您的專案憑證自動設定所需的環境變數和其他配置。若要從範本建立應用程序,請執行以下命令:
然後按照 CLI 提示完成設定。
可以省略 --template
標誌來查看所有可用模板的列表,或者可以從我們的第一方模板中選擇:
Template Name | Language/Framework | Description |
---|---|---|
voice-assistant-frontend | TypeScript/Next.js | 帶有整合令牌伺服器的語音助理前端 |
meet | TypeScript/Next.js | 具有整合令牌伺服器的視訊會議前端 |
multimodal-agent-python | Python | 具有語音轉語音和轉錄功能的多模態式代理 |
voice-pipeline-agent-python | Python | 使用模組化 TTS、LLM 和 STT 功能的語音代理 |
multimodal-agent-node | Node.js/TypeScript | 具有語音轉語音和轉錄功能的多模式代理 |
token-server-node | Node.js/TypeScript | 用於產生存取令牌的令牌伺服器 |
android-voice-assistant | Kotlin/Android | 語音助理行動應用 |
有關模板的更多信息,請參閱 LiveKit 模板索引。