Semantic Kernel for .NET — C#로 만드는 AI 에이전트 SDK

Semantic Kernel for .NET — C#로 만드는 AI 에이전트 SDK

AI 모델을 그냥 호출하는 대신, 기존 비즈니스 로직이나 엔터프라이즈 서비스와 자연스럽게 엮고 싶을 때가 있어요. 매번 모델이 바뀔 때마다 코드를 처음부터 다시 쓰는 건 비효율적이잖아요. Semantic Kernel은 이렇게 프롬프트와 기존 API를 연결해 주는 경량 오픈소스 개발 키트예요. C#을 비롯해 Python, Java 코드베이스에 최신 AI 모델을 통합하도록 설계됐어요.

출처: https://learn.microsoft.com/en-us/semantic-kernel/overview/

이 허브에서는 Semantic Kernel이 무엇이고 어떻게 동작하는지, .NET으로 첫 AI 에이전트를 만드는 퀵스타트, 그리고 기존 코드를 AI가 호출하게 만드는 플러그인 개념을 살펴볼게요.