본문으로 건너뛰기
ToolPotion
AI 어드바이저
제출 (무료)

Langroid

Langroid는 멀티 에이전트 프로그래밍 패러다임을 사용하여 LLM 기반 애플리케이션을 구축하기 위한 Python 프레임워크입니다. 개발자는 에이전트를 생성하고, 도구와 LLM으로 무장시키며, 메시지 교환을 통해 복잡한 문제를 해결하기 위한 협업을 조율할 수 있어 LLM 앱 개발을 간소화합니다.

저장소 보기
공유
저장소 보기
공유

Langroid는 대규모 언어 모델(LLM) 기반 애플리케이션 개발을 단순화하도록 설계된 직관적이고 경량이며 확장 가능한 Python 프레임워크입니다. 이는 액터 프레임워크에서 영감을 받은 멀티 에이전트 프로그래밍 패러다임에 따라 작동하며, 개발자는 에이전트를 정의하고 LLM, 벡터 스토어 및 도구와 같은 구성 요소로 무장시킨 다음 메시지 교환을 통해 협업 문제 해결을 조율합니다.

더 읽기

Langroid의 핵심 추상화는 LLM 대화 상태를 캡슐화하고 벡터 스토어 및 도구로 확장할 수 있는 `Agent`입니다. 에이전트는 메시지 변환기 역할을 하며 LLM, 에이전트 및 사용자 상호 작용에 대한 기본 응답자 메서드를 가집니다. `Task` 클래스는 `Agent`를 래핑하여 지침을 제공하고, 반복을 관리하며, 계층적 위임을 통해 멀티 에이전트 상호 작용을 조율합니다. 이 모듈식 설계는 재사용성과 느슨한 결합을 촉진합니다.

Langroid는 OpenAI 모델을 포함하여 수백 개의 다른 제공업체(로컬/오픈 또는 원격/상업용)의 LLM을 지원합니다. 이는 프록시 라이브러리와 Ollama 및 LiteLLM과 같은 로컬 모델 서버를 통해 이루어지며, 종종 OpenAI API를 모방합니다. Qdrant, Chroma, LanceDB, Pinecone 및 PGVector와 같은 다양한 벡터 스토어와 통합되어 검색 증강 생성(RAG)을 지원하여 기반을 다지고 출처를 인용할 수 있습니다. 또한 이 프레임워크는 Pydantic을 활용하여 스키마 정의 및 오류 처리를 단순화하는 도구/플러그인/함수 호출에 대한 강력한 지원을 제공합니다.

주요 기능에는 멀티 에이전트 협업, 구조화된 정보 추출, 출처 인용을 포함한 문서 채팅(RAG) 및 표 형식 데이터와의 채팅이 있습니다. Langroid는 LLM 응답 캐싱, 관찰 가능성, 로깅 및 메시지 계보 추적과 같은 기능을 제공하여 개발자 경험을 강조합니다. 빈번한 업데이트와 성장하는 커뮤니티를 통해 적극적으로 개발되고 있어 정교한 LLM 애플리케이션을 구축하는 데 강력한 선택이 됩니다.

  • 카테고리AI 에이전트 빌더
  • 요금제오픈소스
  • 배포클라우드, 셀프 호스팅
  • 플랫폼웹

  • LLM 애플리케이션을 위한 멀티 에이전트 프로그래밍 패러다임

  • LLM 상호 작용 조율을 위한 에이전트 및 태스크 추상화

  • 로컬 및 독점 모델을 포함한 광범위한 LLM 지원

  • RAG 기능을 위한 다중 벡터 스토어 통합

  • Pydantic을 사용한 도구/플러그인/함수 호출 지원

  • 출처 인용을 포함한 문서 채팅(RAG)

  • Pandas 코드 생성을 사용한 표 형식 데이터 채팅

  • LLM 응답 캐싱

  • 관찰 가능성, 로깅 및 메시지 계보 추적

  • 확장 가능하고 경량인 Python 프레임워크

  1. 리포지토리 복제: GitHub에서 Langroid 코드베이스를 가져옵니다.

  2. 종속성 설치: 가상 환경을 설정하고 필요한 추가 기능으로 Langroid를 설치합니다.

  3. 환경 변수 구성: API 키 및 기타 필요한 자격 증명을 설정합니다.

  4. 에이전트 개발: LLM, 벡터 스토어 및 도구를 사용하여 에이전트를 정의합니다.

  5. 태스크 조율: Task 클래스를 사용하여 에이전트 상호 작용 및 워크플로를 관리합니다.

  6. 애플리케이션 실행: LLM 기반 애플리케이션을 실행합니다.

  • 멀티 에이전트 협업
  • 정보 추출
  • 문서 Q&A
  • 데이터 분석
  • 코드 생성
  • RAG 시스템

Langroid 리뷰

로딩 중...

Langroid와(과) 비슷한 인기 AI 도구

Lagent

AI GitHub 저장소

Lagent는 InternLM에서 제공하는 경량 오픈 소스 프레임워크로, 대규모 언어 모델(LLM) 에이전트 기반 애플리케이션을 구축하기 위한 것입니다. PyTorch에서 영감을 받아 레이어 생성 및 메시지 전달에 중점을 두어 멀티 에이전트 애플리케이션 생성을 단순화합니다. Lagent는 다양한 LLM을 지원하며 메모리…

AI 에이전트 빌더
도구 보기

AI GitHub 저장소

InternLM에서 제공하는 경량 오픈 소스 프레임워크로, 대규모 언어 모델(LLM) 에이전트 기반 애플리케이션을 구축하기 위한 것입니다. PyTorch에서 영감을 받아 레이어 생성 및 메시지 전달에 중점을 두어 멀티 에이전트 애플리케이션 생성을 단순화합니다. Lagent는 다양한 LLM을 지원하며 메모리…Lagent는 InternLM에서 제공하는 경량 오픈 소스 프레임워크로, 대규모 언어 모델(LLM) 에이전트 기반 애플리케이션을 구축하기 위한 것입니다. PyTorch에서 영감을 받아 레이어 생성 및 메시지 전달에 중점을 두어 멀티 에이전트 애플리케이션 생성을 단순화합니다. Lagent는 다양한 LLM을 지원하며 메모리…

AI 에이전트 빌더
AI GitHub 저장소 TOP 250 보기

smolagents

AI GitHub 저장소

smolagents는 코드로 사고하는 에이전트 시스템 구축을 위해 설계된 기본 라이브러리입니다. 사용자는 최소한의 코드로 강력한 에이전트를 실행할 수 있으며, 코드 에이전트, Hub 통합 및 모델 불가지론 기능을 지원합니다. 이 라이브러리는 다양한 LLM과 모달리티를 지원하여 도구 사용 및 실행 환경에서 유연성을…

AI 에이전트 빌더

AI GitHub 저장소 130위

도구 보기

AI GitHub 저장소

코드로 사고하는 에이전트 시스템 구축을 위해 설계된 기본 라이브러리입니다. 사용자는 최소한의 코드로 강력한 에이전트를 실행할 수 있으며, 코드 에이전트, Hub 통합 및 모델 불가지론 기능을 지원합니다. 이 라이브러리는 다양한 LLM과 모달리티를 지원하여 도구 사용 및 실행 환경에서 유연성을…smolagents는 코드로 사고하는 에이전트 시스템 구축을 위해 설계된 기본 라이브러리입니다. 사용자는 최소한의 코드로 강력한 에이전트를 실행할 수 있으며, 코드 에이전트, Hub 통합 및 모델 불가지론 기능을 지원합니다. 이 라이브러리는 다양한 LLM과 모달리티를 지원하여 도구 사용 및 실행 환경에서 유연성을…

추천AI 에이전트 빌더
AI GitHub 저장소 130위

BeeAI Framework

AI GitHub 저장소

BeeAI Framework는 프로덕션 준비가 된 AI 에이전트 및 멀티 에이전트 시스템 구축을 위한 오픈 소스 툴킷입니다. Python과 TypeScript 개발을 모두 지원하며, 추론, 액션, 협업 및 강력한 오류 처리 기능을 제공하여 복잡한 문제 해결을 가능하게 합니다.

AI 에이전트 빌더

AI GitHub 저장소 107위

도구 보기

AI GitHub 저장소

프로덕션 준비가 된 AI 에이전트 및 멀티 에이전트 시스템 구축을 위한 오픈 소스 툴킷입니다. Python과 TypeScript 개발을 모두 지원하며, 추론, 액션, 협업 및 강력한 오류 처리 기능을 제공하여 복잡한 문제 해결을 가능하게 합니다.BeeAI Framework는 프로덕션 준비가 된 AI 에이전트 및 멀티 에이전트 시스템 구축을 위한 오픈 소스 툴킷입니다. Python과 TypeScript 개발을 모두 지원하며, 추론, 액션, 협업 및 강력한 오류 처리 기능을 제공하여 복잡한 문제 해결을 가능하게 합니다.

AI 에이전트 빌더
AI GitHub 저장소 107위

Pocket Flow

AI GitHub 저장소

Pocket Flow는 신속한 개발을 위해 설계된 미니멀리스트 100라인 LLM 프레임워크입니다. AI 에이전트가 다른 에이전트를 구축할 수 있도록 지원하며, 워크플로우, RAG, 멀티 에이전트 시스템과 같은 복잡한 AI 애플리케이션을 위한 제로 의존성, 경량 솔루션을 제공합니다.

AI 에이전트 빌더

AI GitHub 저장소 139위

도구 보기

AI GitHub 저장소

신속한 개발을 위해 설계된 미니멀리스트 100라인 LLM 프레임워크입니다. AI 에이전트가 다른 에이전트를 구축할 수 있도록 지원하며, 워크플로우, RAG, 멀티 에이전트 시스템과 같은 복잡한 AI 애플리케이션을 위한 제로 의존성, 경량 솔루션을 제공합니다.Pocket Flow는 신속한 개발을 위해 설계된 미니멀리스트 100라인 LLM 프레임워크입니다. AI 에이전트가 다른 에이전트를 구축할 수 있도록 지원하며, 워크플로우, RAG, 멀티 에이전트 시스템과 같은 복잡한 AI 애플리케이션을 위한 제로 의존성, 경량 솔루션을 제공합니다.

AI 에이전트 빌더
AI GitHub 저장소 139위

MetaGPT

AI GitHub 저장소

MetaGPT는 자연어 프로그래밍을 촉진하기 위해 설계된 다중 에이전트 프레임워크입니다. 여러 에이전트가 효과적으로 협력할 수 있도록 하여 AI 애플리케이션 개발의 생산성과 효율성을 향상시키는 것을 목표로 합니다.

AI 에이전트 빌더

AI GitHub 저장소 29위

도구 보기

AI GitHub 저장소

자연어 프로그래밍을 촉진하기 위해 설계된 다중 에이전트 프레임워크입니다. 여러 에이전트가 효과적으로 협력할 수 있도록 하여 AI 애플리케이션 개발의 생산성과 효율성을 향상시키는 것을 목표로 합니다.MetaGPT는 자연어 프로그래밍을 촉진하기 위해 설계된 다중 에이전트 프레임워크입니다. 여러 에이전트가 효과적으로 협력할 수 있도록 하여 AI 애플리케이션 개발의 생산성과 효율성을 향상시키는 것을 목표로 합니다.

추천AI 에이전트 빌더
AI GitHub 저장소 29위

Gwenflow

AI GitHub 저장소

Gwenflow는 자율 AI 에이전트 및 대규모 언어 모델(LLM) 기반 애플리케이션을 오케스트레이션하기 위한 Python 프레임워크입니다. LLM 및 에이전트의 통합을 확장 가능한 솔루션으로 단순화하며, 여러 LLM 제공업체, 다중 에이전트 흐름, RAG 파이프라인 및 스트리밍을 지원합니다.

AI 에이전트 빌더
도구 보기

AI GitHub 저장소

자율 AI 에이전트 및 대규모 언어 모델(LLM) 기반 애플리케이션을 오케스트레이션하기 위한 Python 프레임워크입니다. LLM 및 에이전트의 통합을 확장 가능한 솔루션으로 단순화하며, 여러 LLM 제공업체, 다중 에이전트 흐름, RAG 파이프라인 및 스트리밍을 지원합니다.Gwenflow는 자율 AI 에이전트 및 대규모 언어 모델(LLM) 기반 애플리케이션을 오케스트레이션하기 위한 Python 프레임워크입니다. LLM 및 에이전트의 통합을 확장 가능한 솔루션으로 단순화하며, 여러 LLM 제공업체, 다중 에이전트 흐름, RAG 파이프라인 및 스트리밍을 지원합니다.

AI 에이전트 빌더
AI GitHub 저장소 TOP 250 보기

Qwen-Agent

AI GitHub 저장소

Qwen-Agent는 Qwen 모델을 사용하여 LLM 애플리케이션을 구축하기 위한 오픈 소스 프레임워크입니다. 함수 호출, 코드 해석, RAG 등을 지원하여 고급 계획 및 메모리 기능을 갖춘 사용자 지정 어시스턴트 및 도구를 만들 수 있습니다.

AI 에이전트 빌더
도구 보기

AI GitHub 저장소

Qwen 모델을 사용하여 LLM 애플리케이션을 구축하기 위한 오픈 소스 프레임워크입니다. 함수 호출, 코드 해석, RAG 등을 지원하여 고급 계획 및 메모리 기능을 갖춘 사용자 지정 어시스턴트 및 도구를 만들 수 있습니다.Qwen-Agent는 Qwen 모델을 사용하여 LLM 애플리케이션을 구축하기 위한 오픈 소스 프레임워크입니다. 함수 호출, 코드 해석, RAG 등을 지원하여 고급 계획 및 메모리 기능을 갖춘 사용자 지정 어시스턴트 및 도구를 만들 수 있습니다.

AI 에이전트 빌더
AI GitHub 저장소 TOP 250 보기

Microsoft Agent Framework

AI GitHub 저장소

Microsoft Agent Framework는 AI 에이전트 및 다중 에이전트 워크플로우를 구축, 조정 및 배포하기 위한 도구입니다. Python 및 .NET을 지원하여 개발자가 복잡한 AI 시스템을 효율적으로 생성할 수 있도록 합니다.

AI 에이전트 빌더

AI GitHub 저장소 26위

도구 보기

AI GitHub 저장소

AI 에이전트 및 다중 에이전트 워크플로우를 구축, 조정 및 배포하기 위한 도구입니다. Python 및 .NET을 지원하여 개발자가 복잡한 AI 시스템을 효율적으로 생성할 수 있도록 합니다.Microsoft Agent Framework는 AI 에이전트 및 다중 에이전트 워크플로우를 구축, 조정 및 배포하기 위한 도구입니다. Python 및 .NET을 지원하여 개발자가 복잡한 AI 시스템을 효율적으로 생성할 수 있도록 합니다.

AI 에이전트 빌더
AI GitHub 저장소 26위
1/8