Welcome to the CXP AI Workshop Toolbox! This repository is your hands-on guide to the latest advancements in AI, designed for curious minds and innovators eager to master next-generation techniques. Dive in and discover how to build smarter, more autonomous, and collaborative AI systems.
Explore how RAG combines the power of retrieval with generative AI, enabling models to access and synthesize external knowledge. Discover ReAct techniques that blend reasoning and action, pushing the boundaries of what AI can achieve in information-rich environments.
Uncover the capabilities of Large Language Model (LLM) agents. Learn how these agents can perform complex tasks, interact naturally with users, and orchestrate workflows—making AI more practical and impactful.
See how agentic behavior supercharges RAG! Experience autonomous decision-making paired with advanced retrieval, empowering AI to solve problems with greater effectiveness and adaptability.
Step into the world of distributed intelligence. Watch multiple agents collaborate, learn, and tackle challenges together—demonstrating the future of scalable, collective AI architectures.
- Notebooks: Step-by-step guides, code samples, and interactive demos for each topic.
- Assets: Diagrams and visuals to help you grasp key concepts.
- Skills & Agents: Modular code for building your own AI agents and RAG pipelines.
-
Clone the Repository
git clone https://github.com/Azure-Samples/ai-toolbox.git cd ai-toolbox
-
Set Up Your Python Environment
- Python 3.10+ is required.
- Create and activate a virtual environment:
python -m venv .venv .venv\Scripts\Activate
-
Install Dependencies
pip install -r requirements.txt
-
Run the Notebooks
- Open the
notebooks/
folder in VS Code or Jupyter. - Start with
1.PromptEngineering.ipynb
and follow the sequence, or jump to any topic of interest.
- Open the
- Make sure your environment variables (API keys, endpoints) are set up for any cloud-based demos.
Jump in, experiment, and start building the future of AI—today!