- 웹 검색 에이전트를 만들기 위해 Tablet AI와 같은 외부 API를 활용할 예정입니다. 🕵️♀️
- 에이전트의 상태는 'Meji' 키-값 형태로 유지되며, 대화 내 전달된 모든 메시지는 상태에 저장됩니다. 📝
- Tool Node는 사용자가 정의한 도구를 노드로 변환하는 도구이며, 다양한 도구를 활용하여 웹 검색 결과를 얻을 수 있게 합니다. 🧰
- Tablet AI는 두 개의 웹 검색 결과를 제공하는 API 도구로,
tablet_search
라는 이름으로 활용됩니다. 🔍 - LM With Tools을 통해 OpenAI GPT-4를 사용하며, API 도구를 활용하는 것은 프롬프트를 통해 명시적으로 제어할 수 있습니다. 🧙♂️
- LangGraph를 활용하면 상태, 도구 노드, 그리고 컨디셔널 에지(조건부 경로)를 사용하여 에이전트를 구현할 수 있습니다. 🕸️