Simon Willison kiadta a datasette-llm 0.1a1 verziót
Simon Willison március 25-én kiadta a datasette-llm 0.1a1-et, amely 127 pluginnak biztosítja az LLM modellek központi regisztrációját és lekérdezését az új register_llm_purposes() és get_purposes() funkciók révén.
Simon Willison 25. március 2026-án megjelentette a datasette-llm 0.1a1 verziót, amely 127 plugin számára teszi elérhetővé az LLM modelleket. A frissítés új plugin-horgonyt, a register_llm_purposes()-t és egy get_purposes() függvényt hozott, amellyel a célok (purpose) sztringjeit lehet regisztrálni és lekérdezni. (Simon Willison)
A datasette-llm alapvető feladata, hogy egy helyen definiálja, melyik modell melyik célra kerül használatra. Például a data enrichment a GPT-5.4-nano, míg az SQL-kérdezés-segítség a Sonnet 4.6-at használja. A pluginfüggő modulok ezzel a megközelítéssel hívhatják a kívánt modellt: model = await llm.model(purpose="enrichment").
Az új register_llm_purposes() hook lehetővé teszi a célok központi regisztrálását, így a jövőbeli pluginek egyetlen helyen listázhatják őket. Ez megkönnyíti admin felületek kialakítását, ahol a felhasználók megválaszthatják, melyik modell milyen célra szolgál.
A datasette-llm 0.1a1 bevezetése elősegíti a Datasette ökoszisztémában a modellek közös kezelését. A plugin már használható például a datasette-enrichments-llm-ben, ami az LLM alapú adatbővítést teszi lehetővé.
Willison a bejelentésében nem határozta meg a további fejlesztési ütemtervet, de a 0.1a1 kiadása már demonstrálja a moduláris LLM integráció lehetőségét a Datasette pluginek körében. A következő frissítések várhatóan a célok bővítésére és a modellkezelés finomhangolására fókuszálnak.