Installation
Requirements
- Python 3.10+
- An API key for at least one supported LLM provider (Anthropic or OpenAI)
The Behavior Latticing Python package is available on PyPl as latticing. We recommend setting up a virtual environment with venv or conda.
pip install latticing
Environment variables
Set your provider API key(s) in your environment or a .env file:
# Anthropic (Claude)
ANTHROPIC_API_KEY=sk-ant-...
# OpenAI (GPT)
OPENAI_API_KEY=sk-...
Load them in your script with python-dotenv:
from dotenv import load_dotenv
load_dotenv()
note
We are working on providing support for additional model providers. If there is a model provider you are interested in, please submit a Github issue.