docker/compose-for-agents
Build and run AI agents using Docker Compose. A collection of ready-to-use examples for orchestrating open-source LLMs, tools, and agent runtimes.
해결하는 문제
이 프로젝트는 AI 에이전트 시스템을 배포하기 위한 즉시 사용 가능한 템플릿 모음을 제공합니다. Docker Compose를 사용하여 다양한 에이전트 프레임워크에 필요한 종속성, 모델 및 도구를 관리함으로써 환경 구성의 복잡성을 제거합니다.
작동 방식
각 데모는 compose.yaml 파일이 포함된 독립형 폴더입니다. 해당 폴더로 이동하여 구성 파일에 필요한 API 토큰을 입력한 다음 docker compose up --build를 실행하기만 하면 됩니다. 이 설정은 Docker Model Runner를 사용하여 로컬에서 모델을 실행(GPU 활용)하거나 OpenAI 모델을 사용하도록 구성할 수 있습니다.
대상 사용자
수동 인프라 설정에 시간을 들이지 않고 CrewAI, LangGraph, Agno와 같은 다양한 AI 에이전트 프레임워크를 실험하려는 개발자를 위한 것입니다. 표준화된 환경에서 에이전트가 도구(MCP) 및 로컬 또는 원격 언어 모델과 어떻게 상호 작용하는지 확인하려는 분들에게 이상적입니다.
주요 특징
- CrewAI, LangGraph, Agno, ADK 등 다양한 에이전트 프레임워크 포함.
- 로컬 모델 실행(GPU 활용) 및 OpenAI와 같은 클라우드 기반 모델 모두 지원.
- 익숙한 Docker Compose 명령을 사용하여 배포 프로세스 표준화.
- Model Context Protocol (MCP)을 통한 다양한 도구 및 데이터 소스와의 통합 시연.
- 멀티 에이전트 및 단일 에이전트 아키텍처를 테스트할 수 있는 일관된 방법 제공.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트