AI News HubLIVE
站內改寫1 分鐘閱讀

Datasette Agent 發佈

Simon Willison 宣佈了 Datasette Agent 的首次發佈,這是一個可擴展的 AI 助手,為用户提供對話式接口來查詢存儲在 Datasette 中的數據。它支持通過插件生成圖表、圖像以及代碼執行,並且可以運行本地模型。該助手基於 LLM 庫構建,代表了 LLM 與 Datasette 的融合。

Datasette Agent 是 Simon Willison 多年來在 LLM 庫上工作的成果,終於將 LLM 與 Datasette 結合在一起。該工具提供了對話式界面,用户可以用自然語言詢問存儲在 Datasette 中的數據,並自動生成 SQL 查詢。例如,在演示中,用户詢問“Simon 最近一次看到鵜鶘是什麼時候?”,系統便會查詢相關數據庫並返回結果。演示中使用了 Gemini 3.1 Flash-Lite 模型,它速度快、成本低,且能很好地編寫 SQLite 查詢。

Datasette Agent 的核心特性是可擴展性,通過插件可以實現更多功能。目前已經發布了三個官方插件:datasette-agent-charts 讓 Agent 能夠生成圖表,基於 Observable Plot;datasette-agent-openai-imagegen 利用 ChatGPT Images 2.0 添加了圖像生成功能;datasette-agent-sprites 則允許在 Fly Sprites 持久化沙箱中執行代碼。Willison 表示,使用 Claude Code 和 OpenAI Codex 可以高效地編寫插件,只需參考 datasette-agent 倉庫即可。

此外,Datasette Agent 還可以運行在本地模型上。Willison 演示瞭如何使用 uv 在 Mac 上的 LM Studio 中運行 gemma-4-26b-a4b 模型。他提到,Agent 需要可靠的函數調用能力,而近六個月發佈的開源模型在這方面表現越來越好。

對於未來,Willison 計劃利用 Datasette Agent 的經驗來改進 LLM 庫,並探索自己的 Claude Artifacts 實現。他還希望構建一個名為 Claw 的個人 AI 助手,整合來自數字生活不同部分的數據,這也會重新審視他之前開發的 Dogsheep 工具集。Datasette Agent 也將集成到 Datasette Cloud 中供用户使用。

最後,Willison 邀請感興趣的讀者加入 #datasette-agent Discord 頻道討論項目。