bytedance/agentkit-samples
Awesome samples for Volcengine AgentKit Platform with VeADK.
해결하는 문제
AgentKit(볼츠엔진이 제공하는 기업용 AI 에이전트 개발 플랫폼)를 사용하는 개발자를 위한 포괄적인 참조 구현 및 튜토리얼 모음입니다. 플랫폼의 다양한 기능을 통합하는 구체적인 예제를 제공함으로써, 복잡한 지능형 에이전트의 구축, 배포, 운영에 대한 장벽을 낮춥니다.
작동 방식
리포지토리는 난이도와 사용 사례별로 구성되어 단계적인 학습 경로를 제공합니다:
- 기본 튜토리얼: 단기 기억과 기본 대화와 같은 핵심 개념을 다루는 간단한 예제.
- 사용 사례: 복잡한 비즈니스 로직, 비동기 도구 호출, 사용자 정의 플러그인을 보여주는 고급 구현.
- 통합 예제: LangChain 또는 LangGraph와 같은 다른 프레임워크에서 기존 프로젝트를 AgentKit 런타임으로 마이그레이션하는 방법을 보여주는 사례.
대상 사용자
AgentKit 플랫폼을 사용하여 기업용 AI 에이전트를 개발하고자 하는 개발자들. 특히 RAG, 다중 에이전트 협업, 다중 모달 기능에 대한 실용적인 예제가 필요한 경우.
주요 특징
- 다양한 에이전트 템플릿: 여행 계획, 레스토랑 주문, AI 코딩, 고객 지원, 매장 점검 등 전문적인 에이전트 포함.
- 다중 에이전트 오케스트레이션: 계층적 구조, 전문 분야 분담, 분산형 에이전트 간 통신(A2A) 예제.
- RAG 및 메모리: VikingDB를 사용한 벡터 검색 및 단기/장기 메모리 관리 구현.
- 다중 모달 통합: 실시간 음성 채팅 및 이미지/동영상 생성 도구.
- 프레임워크 호환성: LangChain, LangGraph, Google ADK에 대한 네이티브 지원 및 마이그레이션 경로.
관련
- 프로젝트
NirDiamant/GenAI_AgentsLangChain, LangGraph, AutoGen 및 관련 도구를 사용하여 생성 AI 에이전트를 구축하는 방법을 가르치는 57개 이상의 Jupyter 노트북 모음입니다. 커뮤니티 링크와 프로덕션 환경 배포를 위한 전체 과정도 포함되어 있습니다.
- 프로젝트
Lamatic/AgentKitAgentKit는 70개의 완성된 "킷"(완전한 앱, 파이프라인 또는 템플릿)을 제공하는 오픈소스 SDK입니다. 킷은 간단한 구성 파일로 정의되며, 시각적 플로우 스튜디오에서 편집 가능하고, 서버리스로 실행되는 Next.js 앱으로 배포됩니다. 지원 트리지, 코드 리뷰, RAG 채팅, 채용 어시스턴트, 법무/의료 봇 등 다양한 비즈니스 중심의 에이전트를 커버하여 신뢰할 수 있고 엔터프라이즈 수준의 AI 에이전트를 즉시 구축할 수 있는 플랫폼입니다.
- 프로젝트
agentset-ai/agentsetAgentset은 오픈소스 플랫폼으로, 프로덕션 수준의 RAG 및 에이전트 애플리케이션을 구축·평가·배포할 수 있게 하며, 인제스트부터 호스팅까지 엔드‑투‑엔드 도구를 제공합니다.
- 프로젝트
adongwanai/AgentGuideAI 에이전트 엔지니어링 및 연구를 위한 오픈소스 지식 베이스이자 학습 로드맵으로, 개발자가 기본적인 LLM 사용에서 프로덕션급 에이전트 구축으로 나아가고 전문적인 AI 직무를 확보하도록 돕습니다.
- 프로젝트
Shy2593666979/AgentChatAgentChat은 오픈소스 풀스택 대화형 AI 플랫폼입니다. Vue 3 프론트엔드와 FastAPI + LangChain 백엔드를 결합하여 LLM 기반 채팅, 멀티 에이전트 협업, 3단계 메모리(단기, 요약 기록, 장기 사용자 설정), 벡터 저장소를 통한 RAG, 도구 호출(사용자 정의 OpenAPI 도구 포함) 및 Model-Context-Protocol 통합을 제공합니다. Docker-compose를 통한 원클릭 배포를 지원하며 MIT 라이선스로 제공됩니다.