llm 0.33

Source: Simon Willison By Simon Willison

Summary

Release: llm 0.33 My highlights from this release: Upgraded to the OpenAI Python library 3.x and switched the HTTP client dependency from httpx to httpx2 . #1608 , #1631 I shipped a quick 0.32.1 fix for this yesterday, but this is the more comprehensive fix. llm embed and llm embed-multi now accept --key . The Python EmbeddingModel.embed() , EmbeddingModel.embed_multi() , Collection.embed() and Collection.embed_multi() methods accept key= too, passing the resolved per-call key to embedding plugins without changing shared model state. Existing plugins that read self.key continue to work through a…

Read this on Simon Willison
Opens in a new tab. Subvolts summarizes and links; the full piece belongs to Simon Willison.
Where the other five stand

Related: Google: Run Ray on TPU, Part 2: Ray AI libraries · Anthropic: GPT‑6 Astra · Microsoft: Meet MAI-Transcribe-2: A faster and more accurate speech recognition model · Meta: MetaRoCE: A New RDMA Transport Built for AI-Scale Ethernet · xAI: Sam Altman "AGI by December"

Hype check
2/5Worth a look

Rated low: routine. Worth knowing, not worth rearranging your day for.

Who's talking about it
Published
Source
Simon Willison (simonwillison.net)
Author
Simon Willison
Company
OpenAI · Web · Trade
Summary by
Subvolts, using an extract from the source (how we work). Spotted a mistake? Tell us.

Questions people ask

Where can I read the full story?
On Simon Willison. The "Read this on Simon Willison" link above opens the original in a new tab. Subvolts publishes a summary and analysis, never the full piece.
What does this mean for ChatGPT?
Release: llm 0.33 My highlights from this release: Upgraded to the OpenAI Python library 3.x and switched the HTTP client…

More from Simon Willison 10 more

Page generated Sep 3, 2026. Summaries are Subvolts' own; the story belongs to Simon Willison.