Skip to content

adagio/AI_Agents_example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Agents Example

A collection of example code and tools for building, running, and experimenting with AI agents. This project is designed to help developers understand the core concepts of agent-based systems and how to implement them in practice.

Features

  • Modular agent architecture
  • Example agents with different behaviors
  • Easy-to-extend framework
  • Sample tasks and environments

How it works

This project demonstrates agent-based systems by simulating interactions between specialized AI agents. Each agent is designed with a specific role (such as researcher, writer, summarizer, or translator) and communicates with other agents to accomplish complex tasks. The examples show how agents can collaborate, share information, and process tasks in a pipeline or cooperative workflow.

Technologies used

  • CrewAI - Framework for orchestrating role-playing AI agents
  • Agent - Core component for creating specialized AI agents with specific roles and goals
  • Task - Defines structured work items that agents can process and complete
  • Crew - Manages agent interactions and coordinates workflows between multiple agents
  • LLM - Language Model interface for agent communications and task processing
  • Uses Groq's Llama3-70B model for question answering over the retrieved context

Getting Started

Prerequisites

  • Python (version 3.11+ recommended)
  • pip or uv

Installation

Clone the repository and install dependencies:

git clone [email protected]:adagio/AI_Agents_example.git
cd AI_Agents_example
uv pip install -r requirementes.in

Running the Examples

To run the example featuring two agents, the "Technical Researcher" and the "Technical Writer", use:

python ia_en_medicina.py

To run the example featuring the "Documentation Summarizer" and the "Technical Translator" agents, use:

python technical_documentation.py

About

A collection of example code for experimenting with AI agents.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages