Chainlit 介面整合 Azure OpenAI Realtime API,提供語音對話與 Function Calling 示範。
voice_assistant/README.md 建立 Python 虛擬環境並安裝套件。.env.example 為 .env,填寫 Azure OpenAI Realtime 相關參數。chainlit run chat.py --host 0.0.0.0 --port ${CHAINLIT_PORT:-8000} 啟動服務。預設會使用與本頁相同的網域並連到 3033 埠。如透過反向代理提供服務,可自行修改對應設定。
在新視窗開啟 Voice Assistant如遇連線失敗,請確認 docker compose 是否已啟動 voice-assistant 服務或伺服器是否允許該埠號。