반응형
자 이제 Agent 생성하기 위한 마지막 준비 단계입니다.
Hierarchical Architecture 는 Supervisor Architecture 를 여러개 모아 놓은 구조 입니다.
즉 Supervisor Architecture 를 여러개 만들어야 한다는 겁니다.
Factory Design Pattern을 사용해서 쉽게 Supervisor Architecture를 구현하도록 하는 함수를 만듭니다.
그러면 나중에 다른 팀을 추가하는 작업도 간편하게 할 수 있습니다.
코드의 유지 보수도 쉽게 해 주고 확장성도 높여 줍니다.
오늘은 이 Factory Design Pattern을 사용해서 Supervisor Architecture를 쉽게 생성하도록 만드는 함수를 공부해 보겠습니다.
그리고 Python 3.11 이상에서만 지원되는 * unpacking 을 3.10 이하 버전에서 unpacking 할 인자들이 가변적일 때 어떻게 처리해야 하는지도 살펴 봅니다.
https://youtu.be/Ft8lK2G5IFs?si=UnmG7BsBrR-aMkqI
반응형