Skip to main content

Requirements

  • Python 3.12 or higher
  • An API key from at least one LLM provider

Quick Install

Full Setup

1

Create a virtual environment

2

Install Definable

3

Set your API key

4

Verify

Optional Dependencies

Install extras for specific features:

Core Dependencies

These are installed automatically with pip install definable:

Environment Variables

Set API keys for the providers you use. Only the keys you need are required.
You can also pass API keys directly when creating model instances:

Next Steps

Your First Agent

Build and run an agent with tools in 15 lines.

Models

Explore all 10 supported LLM providers.