Skip to content

Installation

Prerequisites

  • Python 3.9 or higher.
  • API keys for your preferred LLM providers (e.g., OpenAI, Gemini, Anthropic).

Install via Pip

You can install the core package easily via pip:

pip install agent-sdk-core

Optional Dependencies

The SDK allows you to install only what you need.

Feature Command Description
OpenAI Support pip install agent-sdk-core[openai] Adds support for OpenAI models.
Gemini Support pip install agent-sdk-core[gemini] Adds support for Google Gemini models.
RAG (ChromaDB) pip install agent-sdk-core[rag] Adds ChromaDB support for vector-based RAG.
Tools pip install agent-sdk-core[tools] Adds extra dependencies for tools (e.g., duckduckgo-search, wikipedia).
All Features pip install agent-sdk-core[all] Installs everything.

Development Setup

If you want to contribute or modify the source code:

git clone https://github.com/Halibo01/agent_sdk.git
cd agent_sdk
pip install -e .[all]