본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.
https://fastcampus.info/4n8ztzq
(~6/20) 50일의 기적 AI 환급반💫 | 패스트캠퍼스
초간단 미션! 하루 20분 공부하고 수강료 전액 환급에 AI 스킬 장착까지!
fastcampus.co.kr





이번 수업에서는 OpenWebUI와 MPCO 라이브러리를 활용하여, 간단하지만 완전한 형태의 서비스를 직접 구현해보는 경험을 할 수 있었습니다. 특히 놀라웠던 점은, 복잡한 환경 설정이나 긴 개발 과정 없이도 OpenWebUI라는 인터페이스를 통해 바로 모델을 연결하고 테스트할 수 있었고, 여기에 MPCO를 결합하여 즉시 나만의 서비스 형태로 확장할 수 있었다는 것입니다.
기존에 MPC(Multi-Party Computation) 또는 유사한 오케스트레이션 개념을 적용하려면 상당한 초기 세팅과 코드 작성이 필요했는데, 이번에는 OpenWebUI의 직관적인 UI와 MPCO 라이브러리의 간단한 호출 방식을 통해 매우 빠르게 구축이 가능했습니다.
실제로 오늘 만든 서비스는 기본적인 모델을 기반으로 동작했지만, 입력을 처리하고 모델 응답을 받아 후처리하는 전 과정을 하나의 파이프라인으로 구성할 수 있었습니다. 덕분에 모델 변경이나 기능 확장이 필요할 때도 구조를 그대로 유지하면서 빠르게 적용할 수 있다는 장점이 있었습니다. 무엇보다 “아주 간단하게 서비스를 만들 수 있다”는 점이 가장 인상 깊었는데, 마치 레고 블록을 조립하듯 필요한 기능을 붙이고 조합하는 식으로 개발이 가능하다는 것을 실감했습니다.
또한 MPC를 이렇게 바로 접목시킬 수 있다는 점도 큰 장점이었습니다. 예전에는 MPC 적용 과정이 까다롭고 실험 환경을 갖추는 데 시간이 오래 걸렸지만, 이번 방식은 OpenWebUI를 프런트엔드로, MPCO를 백엔드 오케스트레이션으로 사용하여 손쉽게 연결할 수 있었습니다. 이를 통해 단순한 테스트를 넘어서, 실제 서비스로 바로 배포 가능한 형태까지 구상해볼 수 있었고, 추후에는 멀티모달 입력, 외부 API 연동, RAG 기능 결합 등 더 다양한 확장이 가능할 것이라는 기대감이 생겼습니다.
결론적으로, 오늘 배운 방법은 “빠른 프로토타이핑”과 “확장 가능성”이라는 두 마리 토끼를 잡을 수 있는 접근 방식이었고, 앞으로의 프로젝트에도 충분히 활용 가치가 있다고 느꼈습니다.