Skip to content

Installation

This guide covers installation scenarios for LangCrew, from basic setup to development.

The simplest way to install LangCrew:

Terminal window
pip install langcrew

For faster, more reliable installations:

Terminal window
uv add langcrew
import langcrew
print(f"LangCrew version: {langcrew.__version__}")

LangCrew requires an LLM provider. Configure your API keys as environment variables:

Terminal window
export OPENAI_API_KEY=your_openai_key
export OPENAI_BASE_URL=https://api.openai.com/v1 # Optional
from langchain_openai import ChatOpenAI
llm = ChatOpenAI(model="gpt-4o")
Terminal window
export ANTHROPIC_API_KEY=your_anthropic_key
from langchain_anthropic import ChatAnthropic
llm = ChatAnthropic(model="claude-3-5-sonnet-20241022")
Terminal window
export DASHSCOPE_API_KEY=your_dashscope_key
from langchain_community.chat_models import ChatTongyi
llm = ChatTongyi(model="qwen-max")
Terminal window
export GOOGLE_API_KEY=your_google_key
from langchain_google_genai import ChatGoogleGenerativeAI
llm = ChatGoogleGenerativeAI(model="gemini-pro")

Solution: Ensure you’re in the correct virtual environment and LangCrew is installed:

Terminal window
pip install --upgrade langcrew

Solution: Verify environment variables are set:

Terminal window
echo $OPENAI_API_KEY

If empty, set it:

Terminal window
export OPENAI_API_KEY=your_key