Skip to content

Installation

Basic Installation

DataFrameIt uses LangChain to support multiple LLM providers. Choose the provider you want to use:

pip install dataframeit[google]

Models: gemini-3-flash-preview, gemini-2.5-flash, gemini-2.5-pro

pip install dataframeit[openai]

Models: gpt-5.2, gpt-5.2-mini, gpt-4.1

pip install dataframeit[anthropic]

Models: claude-sonnet-4-5, claude-opus-4-6, claude-haiku-4-5

pip install dataframeit[all]

With Polars (Optional)

If you use Polars instead of Pandas:

pip install dataframeit[google,polars]

With Excel (Optional)

For .xlsx checkpoints or reading Excel files via read_df():

pip install dataframeit[excel]

API Keys Configuration

Set the environment variable for your provider:

export GOOGLE_API_KEY="your-google-key"

Get your key at: Google AI Studio

export OPENAI_API_KEY="your-openai-key"

Get your key at: OpenAI Platform

export ANTHROPIC_API_KEY="your-anthropic-key"

Get your key at: Anthropic Console

Verifying Installation

from dataframeit import dataframeit
print("DataFrameIt installed successfully!")

Next Step

Now that you've installed DataFrameIt, see the Quickstart to create your first project.