agentscope-ai/agentscope

Build and run agents you can see, understand and trust.

해결하는 문제

AgentScope는 에이전트 애플리케이션을 구축하기 위한 프로덕션 준비 완료 프레임워크입니다. 엄격한 프롬프트 기반 오케스트레이션에서 벗어나, 최신 LLM의 고유한 추론 및 도구 사용 능력을 활용하여 유연하고 자율적인 에이전트를 만듭니다.

작동 방식

프레임워크는 두 가지 주요 계층으로 나뉩니다.

  1. SDK 계층: 에이전트를 구성하기 위한 빌딩 블록을 제공합니다. ReAct 추론-행동 루프, Python 도구 및 MCP 서버용 도구 키트, 여러 LLM 공급자 지원, 컨텍스트 관리(압축 및 주입), Docker 또는 E2B와 같은 격리된 실행 환경(샌드박스)이 포함됩니다.
  2. 에이전트 서비스: FastAPI 기반 백엔드로, 에이전트를 멀티테넌트, 멀티세션 애플리케이션으로 변환합니다. 사전 구축된 Web UI, RAG 서비스, Discord 및 Feishu와 같은 IM 플랫폼에 에이전트를 연결하는 기능이 포함됩니다.

대상 사용자

멀티테넌시, 세션 격리, 영속성, 안전한 코드 실행과 같은 프로덕션급 기능이 필요한 AI 에이전트 및 멀티에이전트 시스템을 구축하는 개발자.

주요 특징

  • 포괄적인 도구: 셸, 파일 편집, 검색 도구에 대한 내장 지원과 MCP 서버와의 통합.
  • 에이전트 팀: 리더 에이전트가 구성원에게 작업을 위임하는 리더-워커 오케스트레이션 지원.
  • RAG 통합: 블롭 스토리지와 멀티테넌트 검색을 갖춘 내장 RAG 서비스.
  • 실시간 기능: WebRTC 및 음성 간 API를 통한 실시간 음성 대화에 대한 실험적 지원.
  • 안전한 실행: K8s 및 Docker를 포함하여 도구 및 코드 실행을 격리하기 위한 여러 샌드박스 옵션.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트