Welcome to the Hack4SyriaMedai Crew project, powered by crewAI. T
Ensure you have Python >=3.10 <3.13 installed on your system. This project uses UV for dependency management and package handling, offering a seamless setup and execution experience.
First, if you haven't already, install uv:
pip install uvNext, navigate to your project directory and install the dependencies:
cd hack4syria_medai && uv syncThen, enable the virtual environment
source .venv/bin/activateOne last step is to make sure OpenAI keys are set
echo "MODEL=gpt-4o hack4syria-medai
OPENAI_API_KEY=sk-proj-xxx" > .env- Modify
src/hack4syria_medai/config/agents.yamlto define your agents - Modify
src/hack4syria_medai/config/tasks.yamlto define your tasks - Modify
src/hack4syria_medai/crew.pyto add your own logic, tools and specific args - Modify
src/hack4syria_medai/main.pyto add custom inputs for your agents and tasks
To kickstart your crew of AI agents and begin task execution, run this from the root folder of your project:
enable the virtual environment
source .venv/bin/activaterun
python src/hack4syria_medai/main.pyThe hack4syria_medai Crew is composed of multiple AI agents, each with unique roles, goals, and tools. These agents collaborate on a series of tasks, defined in config/tasks.yaml, leveraging their collective skills to achieve complex objectives. The config/agents.yaml file outlines the capabilities and configurations of each agent in your crew.