讓 Ollama 伺服器化身 AI DJ:用 9B 模型打造全本地智慧廣播電台
獨立開發者分享如何用 Ollama 與 9B 模型打造代理式 DJ 廣播電臺,包含工具呼叫與架構設計,是非常優秀的實戰專案分享
• 開發者厭倦了 Ollama 伺服器在聊天實驗間的閒置狀態,於是將其連接至 Navidrome 音樂庫,打造出真正的 agentic DJ 廣播系統。 • 這個 AI DJ 不只是隨機播放,每一輪都會透過工具搜尋音樂庫、檢視近期播放記錄、檢查節目表並讀取天氣,然後帶理由地挑選下一首曲目。 • 系統會自動為選出的歌曲撰寫短篇導言,並透過 TTS 語音合成唸出,再由 Liquidsoap 將音樂音量壓低以配合人聲。 • 令人驚訝的是,關閉推理但開啟工具呼叫的 Qwen3.5 9B 模型表現就已足夠,證明了模型大小不如工作階段記憶重要。 • > 作者指出:「沒有工作階段記憶,DJ 在一小時內就會開始重複播放。」 • 整套系統完全在本地運行,結合了 Ollama、Piper 或 Kokoro 以及個人音樂庫,除了僅需對 Open-Meteo 進行一次氣象查詢外,完全不需要任何 API 金鑰。
來源:r/LocalLLaMA
閱讀原文 ↗