[Coursera] IBM RAG and Agentic AI: Build Next-Gen AI Assistants - LCEL과 f-string
LCEL(LangChain Expression Language) 사용 이유“그냥 f-string 쓰면 되지, 왜 굳이 LCEL을 써야 하지?”처음 강의를 들을 땐 이렇게 생각했다. 하지만 실습을 진행하며LCEL이 왜 필요한지 자연스럽게 깨닫게 되었다.이 글에서는 f-string 방식의 한계와 LCEL이 제공하는 이점,그리고 ChatPromptTemplate, RunnableLambda까지 어떤 역할을 하는지 명확하게 정리해본다.1. f-string 방식의 한계prompt = f"너는 전문가야. {user\_input}에 대해 설명해줘."처음엔 편하다. 하지만 실무에서는 다음 문제들이 터진다.1) 프롬프트 변경 시 매번 코드 수정기획자/PM이 문구 한 줄만 바꿔달라고 해도→ 코드 수정 → 테스트 → 배포 ..