요약
마이크로소프트는 최근 Phi-4-Reasoning, Phi-4-mini, Phi-4-multimodal 등 새로운 소형 언어 모델(SLM)을 Phi 가족에 추가했습니다. 이 모델들은 기존의 채팅 및 코딩 중심 기능에서 나아가 멀티모달(비전, 음성), 함수 호출, 고급 추론 기능까지 확장되었습니다.
글쓴이는 특히 Phi 모델에 추가된 함수 호출 기능에 주목하여, Phi-4-mini 모델을 Ollama와 시맨틱 커널(Semantic Kernel)을 이용해 로컬에서 테스트했습니다. MCP 서버를 연동한 첫 시도는 모델이 외부 시스템 접근 권한이 없다며 실패했습니다. 이후 GitHub 이슈를 참고하여 3.8b-fp16 모델 변형을 사용하고 프롬프트 템플릿을 수정하여 새 모델을 만들어 시도했지만, 이 또한 실패했습니다.
결국 MCP 연동 대신 간단한 로컬 플러그인(EmailReadabilityPlugin) 방식으로 전환하자 함수 호출 기능이 성공적으로 작동했습니다. 하지만 글쓴이는 이 방법이 아직 완전히 안정적이지 않을 수 있다고 언급하며 주의를 당부했습니다.
한편, Phi-4 멀티모달 모델은 현재 Ollama에서 지원되지 않아 로컬 실행 방법을 찾고 있다고 덧붙였습니다.