LLM 0.32a0 ristruttura input/output per supportare messaggi multimodali e parti in streaming
Simon Willison ha rilasciato LLM 0.32a0, una versione alpha della libreria Python e strumento CLI per accedere a modelli linguistici di grandi dimensioni. La ristrutturazione modifica la modellazione di input e output: gli input ora sono una sequenza di messaggi (utilizzando le nuove funzioni builder llm.user() e llm.assistant()), e gli output sono un flusso di parti tipizzate (testo, ragionamento, chiamate a strumenti, ecc.). Ciò consente il supporto per modelli multimodali, esecuzione di strumenti e visualizzazione del ragionamento. La CLI aggiunge un flag -R/--no-reasoning. Un nuovo meccanismo di serializzazione permette la persistenza personalizzata. La versione stabile 0.32 è prevista a breve dopo i test alpha. Willison prevede di riprogettare la registrazione SQLite per memorizzare grafi di conversazione, probabilmente per la 0.33.
Fatti principali
- LLM 0.32a0 è una release alpha di Simon Willison del 29 aprile 2026.
- Gli input ora sono modellati come una sequenza di messaggi utilizzando llm.user() e llm.assistant().
- Gli output sono un flusso di parti tipizzate: testo, ragionamento, chiamate a strumenti, ecc.
- La precedente opzione prompt= funziona ancora ma viene convertita in un array di messaggi con un singolo elemento.
- La CLI aggiunge il flag -R/--no-reasoning per sopprimere i token di ragionamento.
- Nuovo meccanismo di serializzazione tramite TypedDict in llm/serialization.py per la persistenza personalizzata.
- Willison prevede di riprogettare la registrazione SQLite per memorizzare grafi di conversazione.
- La versione stabile 0.32 è prevista a breve dopo i test alpha.
Entità
Artisti
- Simon Willison