설명
iX는 AI 기반 에이전트 및 워크플로우의 생성 및 배포를 용이하게 하도록 설계된 자율 GPT-4 에이전트 플랫폼입니다. 이 플랫폼을 통해 사용자는 AI 에이전트에 작업을 위임하여 광범위한 애플리케이션에서 자동화를 가능하게 할 수 있습니다. 이러한 에이전트는 병렬로 작동하고 서로 통신하여 효율성과 생산성을 향상시킬 수 있습니다.
핵심적으로 iX는 노코드 에이전트 편집기를 제공하여 사용자가 에이전트를 시각적으로 생성하고 테스트할 수 있도록 합니다. 이 편집기는 에이전트의 인지 논리를 나타내는 그래프에서 노드를 연결하기 위한 인터페이스를 갖추고 있습니다. 내장된 채팅 인터페이스는 빠른 테스트 및 디버깅을 용이하게 합니다. 또한 iX는 멀티 에이전트 채팅을 지원하여 사용자가 에이전트 팀을 만들고 단일 인터페이스를 통해 상호 작용할 수 있도록 합니다. 이 플랫폼에는 다른 에이전트에 작업을 위임하는 IX 중재자 에이전트가 포함되어 있으며 사용자는 특정 에이전트를 @멘션하여 작업을 완료할 수 있습니다.
주요 기능으로는 에이전트 멘션 및 파일/데이터 아티팩트를 자동 완성하는 스마트 입력 바가 있습니다. 에이전트 러너 백엔드는 도커화되어 Celery 메시지 큐에 의해 트리거되므로 수평 확장이 가능합니다. iX는 또한 LangChain 구성 요소를 구성 그래프에 매핑하여 노코드 편집기에서 동적 노드 렌더링과 같은 기능을 지원하는 구성 요소 구성 레이어를 구현합니다. 이 플랫폼은 OpenAI, Google PaLM (실험적), Anthropic (실험적) 및 Llama (실험적)를 포함한 다양한 모델을 지원합니다.
시작하려면 사용자는 사전 구성된 Docker 클러스터를 시작하는 agent-ix CLI를 사용할 수 있습니다. CLI는 필요한 이미지를 자동으로 다운로드하고 앱 클러스터를 시작합니다. 그런 다음 사용자는 사용자 인터페이스를 통해 플랫폼과 상호 작용하여 에이전트와 체인을 생성하고 편집할 수 있습니다. 플랫폼은 필요에 따라 작업을 완료하기 위해 에이전트 프로세스를 자동으로 생성합니다. 활성 에이전트 작업자의 수는 스케일 대상을 사용하여 조정할 수 있으며, 제한은 사용 가능한 메모리 및 CPU 용량에 따라 달라집니다. iX는 AI 기반 워크플로우를 구축하고 배포하려는 개발자 및 연구자를 위해 설계되었습니다.
iX: 자율 GPT-4 에이전트 플랫폼의 핵심 기능
노코드 에이전트 편집기
멀티 에이전트 채팅 인터페이스
스마트 입력
에이전트 작업자를 위한 메시지 큐
구성 요소 구성 레이어
OpenAI, Google PaLM, Anthropic 및 Llama 모델 지원
체인 편집기 또는 Python API를 사용하여 사용자 정의 에이전트 생성
AI 기반 에이전트로 작업 자동화
LangChain 구성 요소와 통합
iX: 자율 GPT-4 에이전트 플랫폼 시작하기
복제: GitHub에서 iX 저장소를 복제합니다.
구성: OpenAI API 키를 포함하여 .env 파일에서 구성을 설정합니다.
빌드 및 초기화: make dev_setup 명령을 사용하여 iX 클러스터를 빌드하고 초기화합니다.
실행: make cluster 명령을 사용하여 IX 클러스터를 실행합니다.
UI 액세스: http://0.0.0.0:8000을 방문하여 사용자 인터페이스에 액세스합니다.
에이전트 생성: 사용자 인터페이스 내에서 에이전트와 체인을 생성하고 편집합니다.
작업자 확장: 스케일 대상을 사용하여 활성 에이전트 작업자 수를 조정합니다.
iX: 자율 GPT-4 에이전트 플랫폼의 사용 사례
- QA 챗봇
- 코드 생성
- 데이터 추출
- 데이터 분석
- 연구 조교
- 워크플로우 자동화








