fetchai/innovation-lab-examples
80+ production-ready AI agent examples in Python — build autonomous agents, multi-agent systems and agentic AI with uAgents, ASI:One, MCP, A2A, LangChain, CrewAI, Gemini, Claude and OpenAI.
해결하는 문제
이 저장소는 80개 이상의 프로덕션 준비 완료된 AI 에이전트 예제를 포괄적으로 제공하여 개발자가 개념에서 배포까지 원활하게 전환할 수 있도록 도와줍니다. 독자적으로 자율 에이전트 및 멀티에이전트 시스템을 구축할 필요 없이 일반적인 사용 사례를 위한 실행 가능하고 자가 포함형 템플릿을 제공합니다.
작동 방식
각 예제는 자체 종속성과 환경 구성이 있는 독립형 Python 프로젝트입니다. 이 컬렉션은 메시징 및 발견에 uAgents 프레임워크를 활용하며, 다양한 LLM(OpenAI, Claude, Gemini) 및 오케스트레이션 프레임워크(CrewAI, LangChain, AG2)와 통합됩니다. 주로 두 가지 주요 멀티에이전트 패턴을 지원합니다: 공유 프로토콜을 통한 에이전트 간 통신(A2A) 및 단일 프로세스 내 프레임워크 기반 오케스트레이션.
대상 사용자
- 초보자: Fetch.ai 도구를 사용하여 자율 에이전트를 구축하는 법을 배우는 사람.
- 빌더: LLM, 결제 시스템(Stripe, FET), 또는 Web3를 에이전트 워크플로우에 통합하는 사람.
- 해커톤 참가자: 빠른 시작 템플릿이 필요한 사람.
- 기여자: 커뮤니티와 자신의 에이전트 구현을 공유하고 싶은 사람.
주요 특징
- 다양한 사용 사례: RAG, 결제 기능이 있는 에이전트, MCP(Model Context Protocol) 서버, 브라우저 자동화 등 포함.
- 다중 프레임워크 지원: LangChain, CrewAI, Pydantic AI, Google ADK와의 통합.
- umagents 통합: uAgents 프레임워크, Agentverse, ASI:One과의 깊은 통합.
- 간편한 배포: Docker 지원 및 ASI Cloud 또는 Render를 통해 Agentverse에 배포하는 가이드 포함.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트