This project demonstrates multi-agent orchestration using the Swarm framework developed by OpenAI. It showcases various agent-based solutions, leveraging cutting-edge technologies for effective agent communication and task management.
- src/: Contains implementation directories for different multi-agent strategies.
- contextual_rag/: An example implementation of Contextual Retrieval-Augmented Generation.
- support_bot/: An implementation of a support bot using Swarm and Qdrant.
- examples/: Contains example scripts and applications.
- tests/: Contains unit tests for the different implementations.
Ensure you have the necessary Python version and dependencies. Follow these steps to set up the project:
pip install -r requirements.txt
To run an example implementation, navigate to the respective directory and execute the main script. For example:
python src/contextual_rag/main.py
Or for the support bot:
python src/support_bot/main.py
Contributions are welcome! Feel free to submit issues or pull requests to help improve the project.
This project is licensed under the MIT License.
Project demonstrating multi-agent orchestration using the Swarm OpenAI Agent framework.