LangChain을 사용해 에이전트를 개발하다 보면, LLM의 출력 결과를 정형화된 구조로 받는 것이 중요하다.과거에는 PydanticOutputParser를 사용했지만, 최근에는 LLM 객체 자체에서 with_structured_output 기능을 제공하여 더욱 간편하게 구조화된 출력을 받을 수 있다.두 가지 방법을 비교해보자.PydanticOutputParser 사용 from langchain_core.output_parsers.pydantic import PydanticOutputParserfrom schemas import AgentResponseoutput_parser = PydanticOutputParser(pydantic_object=AgentResponse)# ReAct Agent 사용 시..