AMA-CMFAI/LAMBDA
This is the offical repository of paper "LAMBDA: A large Model Based Data Agent". https://www.polyu.edu.hk/ama/cmfai/lambda.html
What it solves
LAMBDA는 코드 없이도 데이터 분석을 할 수 있는 시스템으로, 사용자가 직접 코드를 작성하는 대신 자연어 명령으로 복잡한 데이터 과학 작업을 수행할 수 있게 합니다. 데이터 분석의 기술 장벽을 낮추고, 보고서 작성 및 포맷팅의 번거로운 작업을 자동화하는 것을 목표로 합니다.
How it works
시스템은 programmer agent와 inspector agent로 구성된 멀티 에이전트 아키텍처를 사용합니다. 이 에이전트들은 사용자의 자연어 요청을 기반으로 코드를 생성하고 디버깅하며, 반복적이고 생성적인 방식으로 작업합니다. 시스템에는 로컬 Code Interpreter(Jupyter 커널을 통해)가 포함되어 있어 코드를 실행하고, 사용자가 운영 루프에 개입할 수 있는 UI를 제공합니다.
Who it’s for
전통적인 데이터 사이언스 워크플로에 필요한 고급 코딩 스킬이 부족하지만 복잡한 데이터 분석을 수행해야 하는 개인, 그리고 데이터 기반 애플리케이션을 가속화하고자 하는 연구자와 교육자를 위해 설계되었습니다.
Highlights
- Code-Free Workflow: 인간 언어 명령으로 데이터 분석 수행.
- Multi-Agent Debugging: 전용 programmer와 inspector 에이전트 쌍을 통해 원활한 코드 생성 및 디버깅.
- Human-in-the-Loop: 사용자가 직접 프로세스에 개입할 수 있는 강력한 UI.
- Reproducibility: 결과와 코드를 Jupyter Notebook으로 내보내 추가 분석 가능.
- Automated Reporting: 포맷팅 시간을 절감하는 자동 보고서 생성.
- Flexible Model Integration: OpenAI 및 기타 OpenAI 스타일 인터페이스(예: Ollama, LiteLLM, LLaMA-Factory)를 지원하며, 로컬 또는 클라우드 LLM을 사용할 수 있습니다.