Get started with CAMEL-AI - Install, configure, and build your first multi-agent system
Python >=3.10 and <=3.12
. Here’s how to check your version:Install CAMEL-AI 🐪
camel-ai[all]
to ensure all dependencies are available, or install specific extras based on the features you need.all
: Includes all features belowmodel_platforms
: OpenAI, Google, Mistral, Anthropic Claude, Cohere etc.huggingface
: Transformers, Diffusers, Accelerate, Datasets, PyTorch etc.rag
: Sentence Transformers, Qdrant, Milvus, TiDB, BM25, OceanBase, Weaviate, chroma etc.storage
: Neo4j, Redis, Azure Blob, Google Cloud Storage, AWS S3 etc, Pgvector.web_tools
: DuckDuckGo, Wikipedia, WolframAlpha, Google Maps, Weather API etc.document_tools
: PDF, Word, OpenAPI, BeautifulSoup, Unstructured etc.media_tools
: Image Processing, Audio Processing, YouTube Download, FFmpeg etc.communication_tools
: Slack, Discord, Telegram, GitHub, Reddit, Notion etc.data_tools
: Pandas, TextBlob, DataCommons, OpenBB, Stripe etc.research_tools
: arXiv, Google Scholar etc.dev_tools
: Docker, Jupyter, Tree-sitter, Code Interpreter etc.camel-ai
is installed, run:
Set Up Your Project Structure
Configure Your Environment
.env
file with your API keys:
requirements.txt
file:
Install Dependencies and Run
.env
file:
python examples/workforce/multiple_single_agents.py
Set Default Model Configuration
Set Up API Keys
examples
directory in the CAMEL repository.