NVIDIA가 모델에 구애받지 않는 파이썬 프레임워크 'NOOA'를 공개했어요. 에이전트를 파이썬 객체로 정의하여 프롬프트 템플릿, 도구 스키마, 콜백 코드, 워크플로우 그래프를 통합했습니다.
NOOA는 에이전트의 메서드를 액션으로, 필드를 상태로, docstring을 프롬프트로, 타입 어노테이션을 계약으로 정의하는 방식을 사용합니다.
NOOA는 기존 추상화를 활용하고, 컨텍스트, 이벤트, 상태 렌더링, 장기 메모리, 검증된 LLM 루프와 같은 기능을 간단한 파이썬 API를 통해 제공합니다.