This repository contains materials related to Workshop and Talk about Robot Framework, OpenAI and AI agent orchestration.
The repository is organized into two main sections:
-
Workshop/
- Contains materials for the Integration of OpenAI with Robot Framework, including:- Example implementations using Robot Framework.
- Guides on setting up and running OpenAI-based automation.
- Tutorials and hands-on exercises for integrating OpenAI Swarm.
-
Talk/
- Contains materials for the talk on OpenAI Swarm, including:- Presentation slides and supporting documents.
- Code examples used in the talk.
- Demos demonstrating OpenAI Swarm in action.
This project explores how to leverage Robot Framework for automation and AI-driven solutions with OpenAI. The workshop provides a deep dive into practical implementation, while the talk presents high-level insight and experimentation with OpenAI Agents & orchestration.
- Introduction to OpenAI library.
- Using AI in test automation with Robot Framework.
- OpenAI Swarm orchestration and distributed AI agents.
- Real-world applications and best practices.
You need to have OPEN_AI_API key in order to work with the project and running the examples.
- Clone this repository:
git clone https://github.com/xfoggi/robocon2025-ai-workshop.git
- Install the OpenAI Swarm with all the prereq
pip install git+https://github.com/openai/swarm.git
- Navigate to the desired section:
cd workshop/ # For workshop materials cd swarm/ # For talk materials
- Follow the instructions in each section's README to set up and run the examples.
- OpenAI Swarm GitHub: OpenAI Swarm
- Robot Framework Documentation: Robot Framework