AI 에이전트의 새로운 패러다임: Google Cloud 기반 'Wise'를 통한 능동적 협업 모델 구축

🤖 AI 추천

AI 에이전트 개발, LLM 오케스트레이션, 인간-AI 상호작용 설계, 파이썬 기반 백엔드 개발, 스트림릿 기반 UI 개발에 관심 있는 개발자에게 유용합니다.

🔖 주요 키워드

AI 에이전트의 새로운 패러다임: Google Cloud 기반 'Wise'를 통한 능동적 협업 모델 구축

핵심 기술: Google Cloud 기반 Agent Development Kit Hackathon에서 개발된 'Wise'는 수동적인 AI의 한계를 극복하고 인간과 능동적으로 협업하는 새로운 AI 에이전트 패러다임을 제시합니다. 이는 'DaydreamAgent'와 'Cognitive Lenses'를 통해 구현됩니다.

기술적 세부사항:
* 능동적 '내면 생활': DaydreamAgent가 백그라운드에서 데이터를 분석하고, 흥미로운 이상치를 찾아 사용자에게 능동적으로 데이터 기반의 "스파크"를 제공하여 AI의 수동성 문제를 해결합니다.
* 인지 튜닝 (Cognitive Tuning): 대화의 의도를 감지하여 Analytical Lens(데이터 분석, 도구 사용)와 Imaginative Lens(창의적 브레인스토밍, 시 작성) 간에 전환되는 동적인 성격을 가집니다.
* SageMind 아키텍처: 여러 LLM을 오케스트레이션하는 미래 AI 애플리케이션의 방향성을 반영한 자체 개발 프레임워크입니다.
* 맞춤형 경량 에이전트 프레임워크: 사전 구축된 툴킷 대신 처음부터 직접 구축하여 에이전트 오케스트레이션에 대한 깊은 이해를 보여줍니다.
* 구현 스택: Streamlit (애플리케이션 및 오케스트레이션), Python, Pandas, Plotly (에이전트 코어), Gemini 1.5 Pro & Flash (AI 모델), Docker, Google Cloud Run (클라우드 배포).
* DaydreamAgent: Pandas로 주식 거래 기록을 분석하여 거래량이 가장 높은 날을 식별하고, Gemini 1.5 Flash를 사용해 해당 데이터 포인트를 기반으로 자연어 "스파크"를 생성합니다.
* ConversationalAgent: 사용자와 직접 소통하며, 시스템 프롬프트로 전달되는 활성 "Lens"와 대화 기록을 기반으로 내부 Tool을 지능적으로 선택합니다.
* Analytical 모드: Gemini 1.5 Pro를 활용해 Python 코드를 실시간으로 생성하고 실행하여 Plotly 그래프를 생성 및 표시합니다.
* Imaginative 모드: 창의적 프롬프트를 통해 문학 작품을 생성합니다.

개발 임팩트:
* 더욱 몰입감 있고 협력적인 인간-AI 상호작용 경험을 제공합니다.
* 복잡한 AI 시스템을 위한 모듈화되고 분해된 워크플로우 구축 원칙을 적용합니다.
* 향후 Mind Map 기능 확장, Cognitive Lenses 라이브러리 확장, Multimodal Conductor로 발전하여 Google BigQuery, 웹 검색, 이미지 및 문서 이해 등의 기능을 통합할 잠재력을 가집니다.

커뮤니티 반응:
* Andre Karpathy와 같은 저명한 AI 연구자들의 "여러 LLM 오케스트레이션"에 대한 통찰을 실제 프로젝트로 구현했습니다.

📚 관련 자료