This feature is currently in private beta. Please reach out to us on Slack if
you’re interested in trying it out
Overview
AI Transforms can be used to augment data models using large language models in either the cloud or locally. AnLLMTransform handles token management, column metadata context and more that is provided via Vinyl internals.
Lets take some user reviews of movies from the IMDB dataset. Suppose we want to tag each review with sentiment analysis using the latest LLM models available.
We can import the
LLMTransform and OpenAIProvider from Vinyl to run an LLM-powered transform on a specific column of our dataset.
models.py
OpenAIProvider allows you to bring your own OpenAI API key.
We can preview the results of this using:

