- LangGraph Reflection은 에이전트의 오류(환각, 부정확한 정보, 잘못된 계획)를 해결하기 위한 고수준 프레임워크를 제공합니다. 🛠️
- 핵심 아키텍처는 메인 에이전트와 리플렉션 에이전트로 구성되며, 리플렉션 에이전트는 메인 에이전트의 응답을 평가하고 필요시 수정하도록 피드백합니다. 🔄
- LangGraph Reflection은 메인 에이전트가 메시지 목록을 입력으로 받고, 리플렉션 에이전트가 비판적 사용자 메시지를 반환한다는 두 가지 가정을 합니다. 📝
- LLM을 심판으로 사용하는 예제는 Claude 3.7 Sonet을 사용하여 응답의 정확성, 완전성, 명확성, 유용성, 안전성을 평가합니다. ⚖️
- 코드 예제는 pyright를 사용하여 생성된 코드의 정적 타입 검사를 수행하고 오류가 발견되면 수정 또는 사용자에게 질문하도록 피드백합니다. 👨💻
- 효과적인 리플렉션 에이전트를 구축하는 것이 중요하며, LangGraph는 RAG, 코드, 범용 목적을 위한 기성품 리플렉션 에이전트를 제공할 예정입니다. 🤖