Welcome to the Multi-Agent System Workshop! This hands-on workshop will guide you through building a multi- agent system with TypeScript.
- Node.js (v18 or later) - Download here
- Google Gemini API Key - Get it here
- Pinecone API Key - Sign up here
- SerpAPI Key (for web search) - Sign up here
-
Install dependencies:
npm install
-
Configure environment:
- Create a
.envfile in the project root - Add API keys found in
.env.example
- Exercise 1: Introduction to AI Agents
- Exercise 2: Tool Usage with AI Agents
- Exercise 3: Retrieval-Augmented Generation (RAG)
- Exercise 4: Multi-Agent Systems
- Exercise 5: Guardrails
Each exercise can be run using the corresponding npm script:
npm run ex01 # Run exercise 1
npm run ex02 # Run exercise 2
# ... and so on