ElizaOS: 자율적으로 실행되는 다중 지능 구축, 완전한 기능을 갖춘 오픈 소스 AI 지능체 개발 프레임워크

최신 AI 리소스7개월 전 업데이트 AI 공유 서클
2.9K 00

일반 소개

Eliza는 자율 에이전트 구축 및 배포 프로세스를 간소화하도록 설계된 최첨단 다중 에이전트 개발 프레임워크입니다. 역할 설정이 서로 다른 여러 지능형 에이전트의 배포를 지원하고 지능형 에이전트 간의 협업 및 상호 작용을 달성할 수 있습니다. 이 시스템은 완전한 Discord 및 트위터 인터페이스를 통합하고, 음성 상호작용을 지원하며, 검색 기반 증강 생성(RAG)을 갖추고 있습니다.RAGEliza는 콘텐츠 이해 및 요약 생성 기능을 통해 텍스트 문서, PDF, 오디오 및 비디오 콘텐츠를 포함한 멀티모달 입력을 처리할 수 있습니다. 프레임워크는 모듈식 설계를 사용하며, 개발자는 액션과 클라이언트를 사용자 지정하여 지능형 바디의 기능 범위를 확장할 수 있습니다. 또한 로컬로 배포된 오픈 소스 대규모 언어 모델(예: Llama)과 클라우드 API(예: OpenAI, Anthropic)를 지원합니다. Claude), 개발자는 실제 필요에 따라 적절한 기본 모델을 선택할 수 있습니다.

조용히 깃허브 월간 인기 목록 1위를 차지한 AI 에이전트 프레임워크
여러 에이전트 및 모든 모델 지원, 내장 메모리, 임의의 오디오/비디오/PDF 파일 처리 지원, Discord/Twitter와 같은 플랫폼과의 원활한 통합.
전에는 Web3 DAO 개발자였지만, 이제는 Web3 Allin AI가 되었습니다!

ElizaOS:构建自主执行的多智能体,功能完备的开源AI智能体开发框架

 

기능 목록

  • 여러 커뮤니케이션 채널(Discord, 트위터, 텔레그램)에 걸쳐 인텔리전스 배포를 지원합니다.
  • 주요 대형 언어 모델(Llama, Grok, OpenAI, Anthropic 등)과 호환 가능
  • 다중 지능형 신체 협업 및 상호 작용 시스템
  • 검색 강화 생성(RAG)을 기반으로 한 지식창고 액세스
  • 지능형 신체 장기 기억 및 지식 검색 시스템
  • 확장 가능한 지능형 신체 기능 프레임워크
  • 유연한 모델 선택(로컬 또는 클라우드)
  • 즉시 사용 가능한 배포 환경
  • 멀티모달 콘텐츠 처리 기능
  • 벡터 데이터베이스에 기반한 대화 메모리 시스템

 

도움말 사용

1. 시스템 요구 사항

Eliza를 사용하기 전에 시스템이 다음 요구 사항을 충족하는지 확인하세요.

  • Python 2.7 이상
  • Node.js 23 이상
  • PNPM 패키지 관리자

Windows 사용자 참고 사항: WSL 2(Linux용 Windows 하위 시스템 2)가 필요합니다.

2. 빠른 시작 가이드

스타터 설치 방법을 권장합니다:

git clone https://github.com/elizaos/eliza-starter.git
cd eliza-starter
cp .env.example .env
pnpm i && pnpm build && pnpm start

에이전트를 시작하면 "pnpm start:client"를 실행하라는 메시지가 표시됩니다. 다른 터미널을 열고 같은 디렉토리로 이동하여 다음 명령을 실행합니다:

pnpm start:client

3. 환경 설정

.env 파일에서 다음과 같은 중요한 매개 변수를 구성해야 합니다:

  • 디스코드 관련 구성(디스코드 기능을 사용하는 경우)
  • 트위터 관련 설정(트위터 기능을 사용하는 경우)
  • OpenAI API 키(OpenAI 서비스를 사용하는 경우)
  • 기타 선택적 서비스를 위한 API 키

4. 사용자 지정 역할 구성

역할은 두 가지 방법으로 구성할 수 있습니다:

  1. 수정packages/core/src/defaultCharacter.ts파일을 변경하여 기본 역할을 변경합니다.
  2. 명령을 사용하여 사용자 지정 역할 파일을 로드합니다:
    pnpm start --characters="path/to/your/character.json"
    

5. 모델 선택

Eliza는 다양한 AI 모델을 지원합니다.

  • 라마 모델: 설정XAI_MODEL환경 변수는 다음과 같습니다.meta-llama/Meta-Llama-3.1-70B-Instruct-Turbo
  • Grok 모델: 설정XAI_MODEL환경 변수는 다음과 같습니다.grok-beta
  • OpenAI 모델: 설정XAI_MODEL환경 변수는 다음과 같습니다.gpt-4-mini어쩌면gpt-4o

6. 로컬 추론 설정

NVIDIA GPU가 있는 경우 CUDA를 설치하여 로컬 추론 속도를 획기적으로 높일 수 있습니다:

pnpm install
npx --no node-llama-cpp source download --gpu cuda

cuDNN 및 cuBLAS를 포함한 CUDA 툴킷이 설치되어 있는지 확인합니다.

7. 플러그인 개발

Eliza는 플러그인 확장을 지원하므로 다음 구성 요소를 추가하여 기능을 확장할 수 있습니다:

  • 새 작업 추가
  • 새 공급자 생성
  • 새로운 평가자 개발
  • 새 서비스 추가(서비스)
  • 새 클라이언트(클라이언트) 만들기
© 저작권 정책
AiPPT

관련 문서

댓글 없음

댓글에 참여하려면 로그인해야 합니다!
지금 로그인
없음
댓글 없음...